日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

別名(alias)相關(guān)接口

更新時(shí)間:

添加別名

為設(shè)備添加別名,可以實(shí)現(xiàn)按別名的定向消息推送。

重要
  • 單個(gè)設(shè)備最多添加128個(gè)別名,同一個(gè)別名最多可被添加到128個(gè)設(shè)備。

  • 別名支持的最大長(zhǎng)度為128字節(jié)。

addAlias

接口定義

void addAlias(String alias, CommonCallback callback)

所屬類(lèi)

CloudPushService

參數(shù)說(shuō)明

參數(shù)

類(lèi)型

是否必填

說(shuō)明

alias

String

別名

callback

CommonCallback

結(jié)果回調(diào)

代碼示例

PushServiceFactory.getCloudPushService()
    .addAlias(alias, object : CommonCallback {
        override fun onSuccess(s: String) {}
        override fun onFailed(errorCode: String, errorMsg: String) {}
    })
PushServiceFactory.getCloudPushService().addAlias(alias, new CommonCallback() {
    @Override
    public void onSuccess(String s) {

    }

    @Override
    public void onFailed(String errorCode, String errorMsg) {

    }
});

刪除別名

刪除設(shè)備別名。

說(shuō)明

支持刪除指定別名和刪除全部別名。

removeAlias

接口定義

void removeAlias(String alias, CommonCallback callback)

所屬類(lèi)

CloudPushService

參數(shù)說(shuō)明

參數(shù)

類(lèi)型

是否必填

說(shuō)明

alias

String

alias = null or alias.length = 0 時(shí),刪除設(shè)備全部別名。

callback

CommonCallback

回調(diào)

代碼示例

PushServiceFactory.getCloudPushService()
    .removeAlias(alias, object : CommonCallback {
        override fun onSuccess(s: String) {}
        override fun onFailed(errorCode: String, errorMsg: String) {}
    })
PushServiceFactory.getCloudPushService().removeAlias(alias, new CommonCallback() {
    @Override
    public void onSuccess(String s) {

    }

    @Override
    public void onFailed(String errorCode, String errorMsg) {

    }
});

查詢別名

查詢?cè)O(shè)備別名。

重要
  • 從SDK版本V3.0.9開(kāi)始,接口內(nèi)部有5s短緩存,5s內(nèi)多次調(diào)用只會(huì)請(qǐng)求服務(wù)端一次。

listAliases

接口定義

void listAliases(CommonCallback callback)

所屬類(lèi)

CloudPushService

參數(shù)說(shuō)明

參數(shù)

類(lèi)型

是否必填

說(shuō)明

callback

CommonCallback

回調(diào)。查詢結(jié)果可從回調(diào)onSuccess(response)的response中獲取。

代碼示例

PushServiceFactory.getCloudPushService()
    .listAliases(alias, object : CommonCallback {
        override fun onSuccess(s: String) {}
        override fun onFailed(errorCode: String, errorMsg: String) {}
    })
PushServiceFactory.getCloudPushService().listAliases(alias, new CommonCallback() {
    @Override
    public void onSuccess(String s) {

    }

    @Override
    public void onFailed(String errorCode, String errorMsg) {

    }
});