【友盟+】开发者社区

【概念】AppKey, Umeng Message Secret , App Master Secret

友盟PUSH 发表于 2016-2-4 14:51:58 | |阅读模式

友盟PUSH
友盟PUSH 发表于 2016-2-4 14:51:58 | 显示全部楼层 |阅读模式
本帖最后由 友盟PUSH 于 2016-2-4 14:48 编辑

       在集成和使用友盟推送SDK时,一定会接触到三个概念:AppKey, Umeng Message Secret, App Master Secret。一些刚刚入门的开发者朋友可能会对这三个概念有所混淆,这篇文章将跟大家详细讲解AppKey, Umeng Message Secret, App Master Secret 的基本概念,以及一些基本的注意事项,相信阅读完这篇文章你能更加快速轻松的使用消息推送。

       首先,在集成推送SDK之前,开发者需要在友盟的官网注册账号并且添加新应用,此时系统会自动生成AppKey, Umeng Message Secret 和 App Master Secret(iOS平台没有  Umeng Message Secret 这个参数),如下图所示:

图片1.png


      在之后的使用中,开发者也可以在友盟推送后台---应用信息中查看到这三个值,如下图:

2

2



      接下来,我们来单独看看这几个概念:

  • AppKey
       AppKey 是友盟对应用的唯一标识在友盟后台创建应用后,系统会自动为每个应用生成一个AppKey, 在集成SDK的时候,需要填写这个AppKey 以便友盟推送能够识别当前用户属于某一应用。
        同一个应用在使用友盟的不同产品用的是同一套AppKey,比如有的开发者已经使用了友盟统计,那么在使用友盟推送时可以直接在已有应用中添加。其中,需要注意的是,友盟平台是区分Android和iOS平台的,从统计分析开始,就是两AppKey,因为产品线是打通的,所以友盟推送同一应用的不同平台也请使用不同的AppKey, 建议各位开发者在友盟后台命名App时标注平台,以便区分,如“应用名-平台(友盟推送-Android)”。

  •    Umeng Message Secret
         Umeng Message Secret 是和AppKey 相对应的,用来关联唯一的应用,如果把        AppKey 理解为应用在友盟的ID,那么Umeng Message Secret则可以理解为这个ID 的秘钥。需要注意的是,开发者在集成友盟推送SDK的时候,需要将这两个参数替换,以便友盟服务器识别你的应用。具体使用方法可以参考:http://dev.umeng.com/push/android/integration#4_1_3


  •   App Master Secret
         App Master Secret 我们称为服务器秘钥,用于服务器端调用API请求时对发送内容做签名验证。如果开发者调用API 接口进行推送,需要将AppKey 和 App Master Secret 这两个参数放入服务器端接口实现推送。具体使用方法可以参考:http://dev.umeng.com/push/android/api-doc#4_10
      
       以上就是AppKey,Umeng Message Secret 和App Master Secret 三个参数的基本概念和使用方法。对于友盟推送有更多想要了解的东西可以关注友盟推送的官网以及友盟推送论坛也欢迎各位关注友盟推送的官方微博账号"友盟推送"来获取最新的服务动态。



上一篇:【求助】可以获得token,但是拿不到推送
下一篇:2.6.0到2.7.0集成配置变化

您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发表主题

精彩推荐

友盟启动初始化报错
版本更新后启动一直报这个错误
微信分享音乐类型失败
近期微信官方对音乐类型的分享增加了白名单限制,会导致不在白名单内的APP分享音乐类型失败 出现这种情
运行报错java.lang.NoClassDefFoundError:有人遇到过吗?
在项目中集成友盟分享功能,只加了微信、qq、微博,都是精简版。按照友盟官方的方法操作的。 签名用的友盟

关注我们

新浪微博
微信

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

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