PHP微信测试号验证服务器的时候接口配置提示配置成功但是没有得到url参数

PHP微信测试号验证服务器的时候接口配置提示配置成功但是没有得到url参数,第1张

建议你按照我的配置,再测试一下:

public function index(){

//获得参数 signature nonce token timestamp echostr

$nonce = $_GET['nonce']

$token = 'weixin'

$timestamp = $_GET['timestamp']

$echostr = $_GET['echostr']

$signature = $_GET['signature']

//形成数组,然后按字典序排序

$array = array()

$array = array($nonce, $timestamp, $token)

sort($array)

//拼接成字符串,sha1加密 ,然后与signature进行校验

$str = sha1( implode( $array ) )

if( $str == $signature &&$echostr ){

//第一次接入weixin api接口的时候

//(第一次,有四个参数,signature、nonce、timestamp、echostr,第二次就没有echostr参数)

echo $echostr

exit

}else{

$this->reponseMsg()//接收事件推送并回复

}

}

将token值设置为你所需要的值,token可由开发者任意填写,用作生成签名。

编辑完保存并关闭文件,将文件wx_sample.php 更改成自定义的名字,这里改为wxapi.php,再次打包成wxapi.zip。

4.2 服务器平台设置

如果有自己的服务器,而且支持php,可以将接口文件上传至服务器,如果没有自己的服务器,则可以选择部分免费的云平台进行开发


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/787670.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-24
下一篇2023-08-24

发表评论

登录后才能评论

评论列表(0条)

    保存