微信开发php接收消息推送,消息推送
接入微信小程序消息推送服务,可以两种方式选择其一:
开发者需要按照如下步骤完成: 填写服务器配置
验证服务器地址的有效性
据接口文档实现业务逻辑,接收消息和事件
# 第一步:填写服务器配置
登录小程序后台后,在「开发」-「开发设置」-「消息推送」中,管理员扫码启用消息服务,填写服务器地址(URL)、令牌(Token) 和 消息加密密钥()等信息。 URL: 开发者用来接收微信消息和事件的接口 URL。开发者所填写的URL 必须以 或 开头,分别支持 80 端口和 443 端口。
Token: 可由开发者可以任意填写,用作生成签名(该 Token 会和接口 URL 中包含的 Token 进行比对,从而验证安全性)。
: 由开发者手动填写或随机生成,将用作消息体加解密密钥。
同时,开发者可选择消息加解密方式:明文模式(默认)、兼容模式和安全模式。可以选择消息数据格式:XML 格式(默认)或 JSON 格式。
模式的选择与服务器配置在提交后都会立即生效,请开发者谨慎填写及选择。切换加密方式和数据格式需要提前配置好相关代码,详情请参考 消息加解密说明。
# 第二步:验证消息的确来自微信服务器