微信公众开发者模式,首先需要填写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记录的方法来查看我们自己的服务器收到了请求没有回应,还是微信根本没有发请求过来。插入代码如下:
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超时总结的几点常见问题的解决方案,希望能帮助大家更好的完善自己的平台。
会生成log.html来分析来源。
4.分析通信接口来源是否被屏蔽,这里举例服务器安全狗,默认如果开启WEB防火墙,保护80端口防止CC会影响通信端口使用频率 导致的请求URL超时。
这里可以使用简单的发包或者telnet来分析是否是这几个原因。
以上是 梵天科技对微信请求URL超时总结的几点常见问题的解决方案,希望能帮助大家更好的完善自己的平台。
微有趣 国内最大的微信第三方开发平台
...............................................................................................................................................................
微有趣(微信号:vyouq_com):
专注微信商家公众号提供与众不同的、有针对性的营销推广服务,提供一站式
微信营销方案。
...............................................................................................................................................................