1. 申請花生殼賬号,并添加一個應用

2.申請微信公衆号測試号或者正式号并配置
(1)編寫代碼,以PHP示例
微信請求資訊如下
{
"signature":"36509c0fa1096b8cde3b9bb09a160be883681607",
"echostr":"7149010677225438205",
"timestamp":"1667118069",
"nonce":"980282398"
}
接口編碼如下:
public function checkSignature()
{
Log::info('wechat_official_account:'.json_encode(request()->input()));
$signature = $_GET["signature"];
$timestamp = $_GET["timestamp"];
$nonce = $_GET["nonce"];
$token = 'vel';
$tmpArr = array($token, $timestamp, $nonce);
sort($tmpArr, SORT_STRING);
$tmpStr = implode( $tmpArr );
$tmpStr = sha1( $tmpStr );
if( $tmpStr == $signature ){
echo $_GET['echostr'];
}else{
return false;
}
}
注意:要傳回echostr而不是ture ,否則配置會失敗