【友盟+】开发者社区

自己的推送如何与友盟的推送系统进行通讯

bollin 发表于 2014-9-23 14:57:28 |

bollin
bollin 发表于 2014-9-23 14:26:29 | 显示全部楼层 |阅读模式
自己搭建一个针对账户id的推送,如何在服务器端与友盟推送系统进行绑定



上一篇:自由服务器怎样与友盟的推送系统进行通讯
下一篇:iOS8下推送有bug啊【强烈要求紧急解决!!!!!】


push更新
push更新 发表于 2014-9-23 14:57:28 | 显示全部楼层
您好,如果你的应用有自有的用户id体系,可以在SDK中通过Alias字段上传自有用户id,按用户id向用户推送消息。

用户id可以是你的应用为每个用户自动生成的唯一id,也可以是用户采用第三方平台登录时从第三方平台获取到的用户id。要设置用户ID,可以使用以下接口:

mPushAgent.addAlias("zhangsan@sina.com", ALIAS_TYPE.SINA_WEIBO);
若是要移除用户id,可调用以下接口:

mPushAgent.removeAlias("zhangsan@sina.com", ALIAS_TYPE.SINA_WEIBO);
说明
addAlias、removeAlias操作是同步操作,请勿在主线程中调用。
若要使用新的alias,请先调用removeAlias接口移除掉旧的alias,在调用addAlias添加新的alias,代码如下所示:
mPushAgent.removeAlias("old@sina.com", ALIAS_TYPE.SINA_WEIBO);
mPushAgent.addAlias("new@sina.com", ALIAS_TYPE.SINA_WEIBO);
回传alias时需要指定该alias对应的类型(alias type),例如:自有id、新浪微博、腾讯微博、豆瓣等。
一台设备上最大支持20个类型的alias。而每个类型的alias同时只能存在一个,同一个类型的新alias会覆盖旧alias。
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发表主题

精彩推荐

如何使用智能短链?
如何使用智能短链?使用场景:线下扫码、官网扫码、邮件推广、资源互换等,这些非广告平台的定向推广模式,
大数据商圈分析:消费者只看不买,怎么办?
以前,商场坐落在市中心的繁华地段,就引进高档轻奢品牌;在写字楼林立的商务区,就定位快时尚;在高档小区
区分搜索引擎关键字效果,拒绝推广费打水漂
区分搜索引擎关键字效果,拒绝推广费打水漂 当您通过搜索引擎推广时,通常会选大量的目标关键词,但却无法

关注我们

新浪微博
微信

欢迎关注友盟官方微博微信!

在线客服
返回顶部 返回列表