大家有在学习微信开发吗?
我刚上场就碰到坑儿。
填写微信服务器配置,腾讯老是提示我配置错误。
腾讯页面我填写的是,(假设abc.com是我的域名):
URL:http://demo.abc.com/demo/dev
Token:AzTuJfJcQyZRcMMecnbrGoN7ZoaC8Jvb
然后我配置Laravel路由
Route::get('/demo/dev','DemoController@valid');
然后配置DemoController 其中的valid方法
public function valid()
{
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token='AzTuJfJcQyZRcMMecnbrGoN7ZoaC8Jvb';
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr, SORT_STRING);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
return true;
}else{
return false;
}
}
哪位知道问题在哪儿?