如何使用公众号接口来接收消息?
2016-03-06 21:07
447 查看
如何使用公众号接口来接收消息?
在开发者首次提交验证申请时,微信服务器将发送GET请求到填写的URL上,并且带上四个参数(signature、timestamp、nonce、echostr),开发者通过对签名(即signature)的效验,来判断此条消息的真实性。
此后,每次开发者接收用户消息的时候,微信也都会带上这四个参数访问开发者设置的URL,开发者依然通过对签名的效验判断此条消息的真实性。效验方式与首次提交验证申请一致。
当普通微信用户向公众账号发消息时,微信服务器将POST该消息到填写的URL上。
接收到的POST数据包中,除了发送者/接受者信息、时间等信息外:
文本消息会收到文本内容
图片、语音、视频会收到媒体ID,开发者需要用基础支持中的“上传下载多媒体文件”来获取媒体文件
地理位置信息会收到地理位置经纬度信息
链接消息会收到链接地址
请注意,事件推送也会作为一类消息推送到开发者填写的URL上,只是事件推送的MsgType一般为event。
已回复 2013年 9月 29日 作者: 系统管理员kant (24,340 积分)
在开发者首次提交验证申请时,微信服务器将发送GET请求到填写的URL上,并且带上四个参数(signature、timestamp、nonce、echostr),开发者通过对签名(即signature)的效验,来判断此条消息的真实性。
此后,每次开发者接收用户消息的时候,微信也都会带上这四个参数访问开发者设置的URL,开发者依然通过对签名的效验判断此条消息的真实性。效验方式与首次提交验证申请一致。
当普通微信用户向公众账号发消息时,微信服务器将POST该消息到填写的URL上。
接收到的POST数据包中,除了发送者/接受者信息、时间等信息外:
文本消息会收到文本内容
图片、语音、视频会收到媒体ID,开发者需要用基础支持中的“上传下载多媒体文件”来获取媒体文件
地理位置信息会收到地理位置经纬度信息
链接消息会收到链接地址
请注意,事件推送也会作为一类消息推送到开发者填写的URL上,只是事件推送的MsgType一般为event。
已回复 2013年 9月 29日 作者: 系统管理员kant (24,340 积分)
相关文章推荐
- 如何使用微信JS-SDK实际分享功能
- 用node.js进行微信公众平台的开发
- 第一个NDK小程序之两个数的加法
- 课堂测试小程序
- Win10操作系统下,Java环境变量的配置&&Java入门小程序“hello,world”的编译
- 微信支付的使用介绍
- android仿qq空间、微信朋友圈图片展示
- 使用JavaScript脚本判断页面是否在微信中被打开
- 微信公众账号【iOSDevTip】推出新栏目【看大牛】
- TP整合微信遇到的一系列问题
- 微信JSSDK多图片上传并且解决IOS系统上传一直加载的问题
- 微信运营——如何提高文章转化率?
- 微信JSSDK多图片上传并且解决IOS系统上传一直加载的问题
- 《C#微信开发系列(4)-接收 / 返回文本消息》
- 夺命雷公狗---微信开发46----获取用户地理位置接口(1)
- 微信扫码关注后实现自动分组
- 随机生成三十道四则运算小程序
- 夺命雷公狗---微信开发45----获取用户基本信息接口(2)
- 搭建可调试的微信公众平台本地测试环境
- 夺命雷公狗---微信开发44----获取用户基本信息接口(1)