小猪pigcms 中用于微信开发者平台用来接收微信消息和事件的接口url 怎么填

查看: 6257|回复: 13
小猪pigcms微信公众平台修复天气接口 聊天接口 去除“请联系小猪获得接口权限”提示
主题帖子金币
锦尚中国站长
Screenshot_-01-17-03.png (231.46 KB, 下载次数: 60)
01:22 上传
补丁下载地址:
锦尚数据推出国内BGP机房 无需备案+备案期间依然可以访问!
主题帖子金币
你真的太及时啦
主题帖子金币
初级会员, 积分 978, 距离下一级还需 4022 积分
初级会员, 积分 978, 距离下一级还需 4022 积分
网站名: 武威信息港
流量 IP: 1000
百度收录: 14000
& &&&PR3,权重1,欢迎同等网站链接。被K过,新站及二级域名请勿扰,不要浪费彼此的时间。
,欢迎链接!
主题帖子金币
初级会员, 积分 978, 距离下一级还需 4022 积分
初级会员, 积分 978, 距离下一级还需 4022 积分
网站名: 武威信息港
流量 IP: 1000
百度收录: 14000
& &&&PR3,权重1,欢迎同等网站链接。被K过,新站及二级域名请勿扰,不要浪费彼此的时间。
,欢迎链接!
主题帖子金币
初级会员, 积分 978, 距离下一级还需 4022 积分
初级会员, 积分 978, 距离下一级还需 4022 积分
网站名: 武威信息港
流量 IP: 1000
百度收录: 14000
& &&&PR3,权重1,欢迎同等网站链接。被K过,新站及二级域名请勿扰,不要浪费彼此的时间。
,欢迎链接!
主题帖子金币
支持!!支持
主题帖子金币
初级会员, 积分 1499, 距离下一级还需 3501 积分
初级会员, 积分 1499, 距离下一级还需 3501 积分
就缺这个!!!
主题帖子金币
初级会员, 积分 972, 距离下一级还需 4028 积分
初级会员, 积分 972, 距离下一级还需 4028 积分
德州婚庆网
IT悦生活 &&支持锦尚中国
主题帖子金币
初级会员, 积分 2309, 距离下一级还需 2691 积分
初级会员, 积分 2309, 距离下一级还需 2691 积分
主题帖子金币
初级会员, 积分 7, 距离下一级还需 4993 积分
初级会员, 积分 7, 距离下一级还需 4993 积分
hahahhahahhah
专业的数据中心
非法入侵必将受到法律制裁 法律顾问:&微信开发接收语音消息的接口与参数-微信开发-PHP中文网QQ群微信公众号还没有收藏微信开发接收语音消息的接口与参数接收普通消息当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。请注意:1、关于重试的消息排重,推荐使用msgid排重。2、微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次。假如服务器无法保证在五秒内处理并回复,可以直接回复空串,微信服务器不会对此作任何处理,并且不会发起重试。详情请见“-被动回复消息”。3、如果开发者需要对用户消息在5秒内立即做出回应,即使用“发送消息-被动回复消息”向用户被动回复消息时,可以在公众平台官网的开发者中心处设置消息加密。开启加密后,用户发来的消息和开发者回复的消息都会被加密(但开发者通过客服接口等调用形式向用户发送消息,则不受影响)。关于消息加解密的详细说明,请见“发送消息-被动回复消息加解密说明”。语音消息&xml&
&ToUserName&&![CDATA[toUser]]&&/ToUserName&
&FromUserName&&![CDATA[fromUser]]&&/FromUserName&
&CreateTime&&/CreateTime&
&MsgType&&![CDATA[voice]]&&/MsgType&
&MediaId&&![CDATA[media_id]]&&/MediaId&
&Format&&![CDATA[Format]]&&/Format&
&MsgId&3456&/MsgId&
&/xml&请注意,开通语音识别后,用户每次发送语音给公众号时,微信会在推送的语音消息XML数据包中,增加一个Recongnition字段(注:由于客户端缓存,开发者开启或者关闭语音识别功能,对新关注者立刻生效,对已关注用户需要24小时生效。开发者可以重新关注此帐号进行测试)。开启语音识别后的语音XML数据包如下:&xml&
&ToUserName&&![CDATA[toUser]]&&/ToUserName&
&FromUserName&&![CDATA[fromUser]]&&/FromUserName&
&CreateTime&&/CreateTime&
&MsgType&&![CDATA[voice]]&&/MsgType&
&MediaId&&![CDATA[media_id]]&&/MediaId&
&Format&&![CDATA[Format]]&&/Format&
&Recognition&&![CDATA[腾讯微信团队]]&&/Recognition&
&MsgId&3456&/MsgId&
&/xml&参数说明:【相关推荐】1. 2. 3. 以上就是微信开发接收语音消息的接口与参数的详细内容,更多请关注php中文网其它相关文章!共3篇221点赞收藏分享:.&猜你喜欢PHP中文网:独家原创,永久免费的在线,php技术学习阵地!
All Rights Reserved | 皖B2-QQ群:关注微信公众号最近做对接微信闪开发票-微信发票名片,里面有个接收用户提交抬头接口是微信推送事件到公众号后台,该事件将发送至开发者填写的URL(进入【开发者中心设置】)。 开发者可通过事件推送完成数据统计、用户身份识别等操作。
微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次。关于重试的消息排重,推荐使用FromUserName + CreateTime 排重。假如服务器无法保证在五秒内处理并回复,可以直接回复空串,微信服务器不会对此作任何处理,并且不会发起重试。
作为一名微信公众号开发者,别人进入你的微信公众号,肯定会看见某些网页,或者给你发某些信息,你需要实时自动回复,所以你需要一个24小时为用户服务的服务器。我们所要填写的url就是你提供的服务器的地址,前提是这个服务器的地址你要能够访问,且能够控制。而token是用来验证的。
/// &summary&
/// 微信用户提交发票抬头-事件推送页面
/// &/summary&
public class WechartTitleController : Controller
// GET: WechartTitle
public void Index()
#region 验证token
string echoString = Request.QueryString["echoStr"];
string signature = Request.QueryString["signature"];
string timestamp = Request.QueryString["timestamp"];
string nonce = Request.QueryString["nonce"];
if (CheckSignature())
if (!string.IsNullOrEmpty(echoString))
Response.Write(echoString);
#endregion
private bool CheckSignature()
string Token = "";
string signature = Request.QueryString["signature"];
string timestamp = Request.QueryString["timestamp"];
string nonce = Request.QueryString["nonce"];
string[] ArrTmp = { Token, timestamp, nonce };
Array.Sort(ArrTmp);
//字典排序
string tmpStr = string.Join("", ArrTmp);
tmpStr = FormsAuthentication.HashPasswordForStoringInConfigFile(tmpStr, "SHA1");
tmpStr = tmpStr.ToLower();
if (tmpStr == signature)
return true;
return false;
checkSignature是验证签名的,当开发者在公众平台提交URL和token时,微信服务器将发送GET请求到填写的URL上,并且带上四个参数:
signature 微信加密签名
timestamp 时间戳
nonce 随机数
echostr 随机字符串
开发者在自己的网页内请公众平台的请求做签名验证,通过之后输出echostr字段即可。至于具体的验签规则,可以看checkSignature的实现,这里不再赘述。
阅读(...) 评论()}

我要回帖

更多关于 微信开发者 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信