网站改版
|
WAP网站制作
|
域名注册
|
虚拟主机
|
服务器
|
海微商
|
海微信
|
海微通
|
无障碍
| 24小时服务电话:13807590485
海南网站建设
海南网站制作
海口网站建设
三亚网站建设
儋州网站建设
五指山网站建设
文昌网站建设
琼海网站建设
万宁网站建设
东方网站建设
定安网站建设
网站首页
网站首页
网站建设
网站建设
微信开发
微信开发
网站推广
网站推广
临高世纪华联
网站超市
网站超市
客户案例
客户案例
网站模板
网站模板
关于我们
关于我们
无障碍
微信开发
微信系统开发
微信开发功能
公众号基础教程
开发技术资讯
公众号推广营销
客户案例
联系我们
QQ服务群:
28519571
工作时间:
86-0898-31568080
传真号码:
86-0898-31568085
24小时服务:
0138-07590485
您现在的位置: 首页 >> 微信开发 >> 开发技术资讯
开发技术资讯
关于微信公众平台接口的验证无法正确响应问题解决办法汇总
世纪华联 | 2018-01-26 23:55:11 | 阅读:10817
相信很多初入微信公众平台的开发者都遇到过这样的问题。接口写好了,但验证又出错了,这时候需要我们冷静的排查一下问题。
首先我们检查一下 接口的 URL 是否可以正常访问。直接在浏览器地址栏 输入你的 接口URL 进行访问 如果出现 404 之类的错误码就要好好检查一下程序和服务器环境了。
比如linux服务器 是否有目录或文件名的大小写。主机的配置 等等。。 如果显示空白 (一般就是可以访问,因为接口通常不直接显示内容到页面)
URL 没问题的话 再检查一下填写的TOKEN 是否与接口内定义的一致。(使用英文或数字)
如果问题仍然没解决,再检查接口的验证函数方法是否正确 一般直接复制官方的示例不会出错的。
下面是微信公众平台官方的一个PHP示例,我稍作删减 可以专门验证接口用,验证通过以后再删除里面的函数 直接写功能就可以了。因为公众平台的接口验证是一次性的。
验证接口示例下载
<?php
$wx = new wechatCallbackapiTest();
$wx->valid(); //执行接口验证函数
class wechatCallbackapiTest
{
public function valid()
{
$echoStr = $_GET["echostr"];
//valid signature , option
if($this->checkSignature()){
echo $echoStr;
exit;
}
}
private function checkSignature()
{
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = TOKEN;
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
return true;
}else{
return false;
}
}
}
复制代码
海南网站建设
|
海南网站制作
|
海口网站建设
|
三亚网站建设
|
儋州网站建设
|
五指山网站建设
|
文昌网站建设
|
琼海网站建设
|
万宁网站建设
|
东方网站建设
|
定安网站建设
|
屯昌网站建设
|
澄迈网站建设
|
临高网站建设
|
白沙网站建设
|
昌江网站建设
|
乐东网站建设
|
陵水网站建设
|
保亭网站建设
|
琼中网站建设
|
海口精英网
|
三亚精英网
|
文昌精英网
|
琼海精英网
|
陵水精英网
|
儋州精英网
|
万宁精英网
|
澄迈精英网
|
海微通
合作伙伴
企业发展
企业文化
联系我们
在线订购
网站地图
返回首页
手机版
海口世纪华联科技有限公司2024版权所有 24小时服务热线:13807590485 欢迎来电咨询
地址:海南省.海口市.海甸二东路环惠大厦6楼(南宝路明都大厦107#) 公司电话:0898-31568080 31568060 QQ:85398489
全国合作联盟分布:海南海口 四川成都 湖北武汉 湖南长沙 安徽合肥 广东深圳 山西太原 西藏拉萨
技术服务: E_mail:server@hnzlweb.com 服务订购:E_mail:server@hnzlweb.com 在线客服邀请
琼ICP备10201086号-15
推广关键字:
临高网站建设
,
临高网站制作
,
临高网站开发
,
临高微信开发
,
临高微信公众号开发
,
临高微信公众号代运营
,
临高模板网站制作
,
临高网页设计
,
临高网络公司