扫描小程序码分享
在 “消息推送配置” 页面无法保存配置,一直报错 "系统错误"。从服务端日志看,压根就没有收到过来自微信的请求,之前配置过各种公众号,都没有问题。
难道是只写了文档,并没有上线。。。
PS:同样,人工客服也进不去
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我不管怎么弄还是 “Token校验失败,请检查确认”
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
token和URL你是怎么填写的呀
保存成功了,我估计是那个页面的 auth 过期了,然后乱报错。。。
我是卡在了配置页面,发现不会给我服务端发请求(还没到处理那步)
我php这么配置的,试试看
public function index() {
if ($this->checkSignature()) {
echo $_GET('echostr');
} else {
echo 'error';
}
private function checkSignature() {
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = 'token';
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr, SORT_STRING);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
return true;
}else{
return false;
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我不管怎么弄还是 “Token校验失败,请检查确认”
token和URL你是怎么填写的呀
保存成功了,我估计是那个页面的 auth 过期了,然后乱报错。。。
我是卡在了配置页面,发现不会给我服务端发请求(还没到处理那步)
我php这么配置的,试试看
public function index() {
if ($this->checkSignature()) {
echo $_GET('echostr');
} else {
echo 'error';
}
}
private function checkSignature() {
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = 'token';
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr, SORT_STRING);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
return true;
}else{
return false;
}
}