微信公众请求URL超时常见解决方法

微信公众开发者模式,首先需要填写URL和Token,其中URL是开发者用来接收微信服务器数据的接口URL。Token可由开发者任意填写,用作生成签名(该Token会和接口URL中包含的Token进行比对,从而验证安全性)。而有时当我们提交时会出现“请求URL超时”的问题。现在我们来分析下这种问题的解决办法。

 1.在分析问题的前提,你需要拥有一个公网IP的服务器或者虚拟主机(注:需要使用域名,并开放80端口),这样通信顺利提交。
 2.PHP示例代码,官方可以下载,这里提供给大家。 下载
 3.上传后,提交 http://域名/api.php,其中token值默认为weixin。

常见问题总结:
1.你的服务器在国外,或者服务器网速不给力,一般多试几次就可以了。如果经常这样,就需要考虑更换服务器。
2.解决微信请求URL超时,你的服务器没有正确响应Token验证:原因是因为文件编码问题,UTF-8编码无法通过,而UTF-8无BOM编码可以通过。 附: 自动检测并删除BOM.rar
3.技术分析跟踪http记录的方法来查看我们自己的服务器收到了请求没有回应,还是微信根本没有发请求过来。插入代码如下:
$_SERVER['REMOTE_ADDR']
$_SERVER['QUERY_STRING']
会生成log.html来分析来源。
4.分析通信接口来源是否被屏蔽,这里举例服务器安全狗,默认如果开启WEB防火墙,保护80端口防止CC会影响通信端口使用频率 导致的请求URL超时。
这里可以使用简单的发包或者telnet来分析是否是这几个原因。

以上是 梵天科技对微信请求URL超时总结的几点常见问题的解决方案,希望能帮助大家更好的完善自己的平台。

 微有趣    国内最大的微信第三方开发平台
...............................................................................................................................................................
微有趣(微信号:vyouq_com):
专注微信商家公众号提供与众不同的、有针对性的营销推广服务,提供一站式 微信营销方案。
...............................................................................................................................................................
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值