彩云企业消息推送平台编程指南.pdf
《彩云企业消息推送平台编程指南.pdf》由会员分享,可在线阅读,更多相关《彩云企业消息推送平台编程指南.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 北京彩云荣光软件有限公司 1 彩云企业消息推送平台编程指南彩云企业消息推送平台编程指南 (Ver 1.0)北京彩云荣光软件有限公司北京彩云荣光软件有限公司 北京彩云荣光软件有限公司 2 1.彩云企业消息推送平台介绍彩云企业消息推送平台介绍 彩云企业消息推送平台是由彩云荣光软件公司开发提供的企业级的消息推送平台。该平台的特点是使用简单,工作可靠。用户只要在自己的移动 App 内加入对平台 API 的调用,就具备了 24 小时在线的消息接收能力。无论移动设备重启,网络切换,都能保证可靠的接收消息。API 调用只需要一个函数调用即可。消息发送工作同样简单,无论是网络服务,还是桌面应用,都可以调用A
2、PI 向移动设备推送消息。1.1 平台结构 对开发者而言,了解系统的结构和工作原理,对开发是非常有帮助的。下图是彩云消息推送平台的工作过程和原理:1.Push Request2.Send Message3.Get MessagePush ServerUser Message SenderAnroid App 开始工作时,首先由移动客户端向推送服务器发送一个请求,然后等待推送服务器的返回。此请求包含了客户端的标识信息,以识别不同的客户端。推送服务器不会立刻返回数据给客户端,此时客户端和服务器之间的连接处于保持状态。当用户的应用服务器有消息要发给某个用户时,就向推送服务器发送请求,推送服务器根据客
3、户端的标识,找到该客户端的连接,将消息发给移动客户端。移动客户端得到消息后,可以进行合适的通知(振铃,闪光等)或者处理,以通知用户。然后客户端再次开始一个推送周期。1.2 使用要求 用户标识包括两部分,公司 ID 和用户 ID。公司 ID 就是消息发送方的公司标识。访问 https:/ 进行注册 北京彩云荣光软件有限公司 3 就可以获得推送服务帐号。用户 ID 是您分配给您的用户的 ID,比如用户的名字,ID 号,邮件地址等。2.API 使用使用 2.1 客户端开发 1)将 glorypush.jar 文件,复制到您的 Android 工程下面的 libs 目录(注意,这个目录名是 Andro
4、id 固定库目录,不能使用其他名字),在 Eclipse 里面刷新工程。2)在您的 Activity 里面,加入代码,代码中的代码中的 companyId,要替换成您要替换成您注册时输入的注册时输入的公司标识公司标识。密码为注册密码为注册时使用的密码。时使用的密码。北京彩云荣光软件有限公司 4 3)定义一个 Reciever 类,以在收到推送消息时,得到通知。推送消息保存在 BroadcastReceiver 收到的 Intent 对象中。可以用下面的调用获得 intent.getStringExtra(CallbackInfo.KEY_REPLY_MSG);PushClient myPush
5、Client;private final static String companyId=MyCompany;Override public void onCreate(Bundle savedInstanceState)super.onCreate(savedInstanceState);setContentView(R.layout.main);myPushClient=new PushClient(this,companyId);startPush();private void startPush()String clientId=;/your user ID String pkgNam
6、e=com.pushclient;/you package name String action=com.pushclient.NewMessage;/your receiver action myPushClient.startPush(clientId,CallbackInfo.INTENT_BROADCAST,pkgName,action,0);/myPushClient.startPush(clientId,CallbackInfo.INTENT_ACTIVITY,pkgName,com.pushclient.PushClientActivity,Intent.FLAG_ACTIVIT
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 彩云 企业 消息 推送 平台 编程 指南
限制150内