微信推送流程实现
2017-01-18 15:02:20 0 举报
微信推送流程主要包括以下几个步骤:首先,开发者需要在微信公众平台注册并获取相应的AppID和AppSecret。然后,通过这两个密钥,开发者可以调用微信的接口,实现与用户的交互。接着,开发者需要将需要推送的信息(如文字、图片、链接等)格式化为特定的XML格式,并通过HTTP POST请求发送到微信服务器。最后,微信服务器会将这些信息推送给用户,用户在打开微信时就能收到这些推送信息。此外,为了确保信息的准确送达,开发者还需要定期检查并处理微信服务器返回的错误码。
作者其他创作
大纲/内容
微信客户端用户AdeviceToken
微信服务器
5.有人发消息了
苹果APNs服务器
6.根据微信号来数据库查询用户A的deviceToken
微信数据库
4.存进数据库
7.用户A的deviceToken和发送给A的信息发送给苹果
2.苹果生成一个deviceToken
8.通过deviceToken找到用户A
3.发送当前用户的deviceToken和用户的标识(比如微信号昵称等等用于标识一个用户,自己定义)
用户B给用户A发送一条消息
1.发送设备的UDID和应用的BundleID给APNs服务器
0 条评论
下一页