Cet article présente principalement des informations pertinentes sur l'explication détaillée de l'URL de l'applet WeChat et des paramètres de jeton. J'espère que cet article pourra aider tout le monde à résoudre des problèmes similaires. J'espère qu'il pourra aider tout le monde.
Explication détaillée de l'URL de l'applet WeChat et des paramètres de jeton
Créez un fichier weixin.php dans le code de Sina Cloud Application sae et écrivez le code suivant
define("TOKEN","myToken");// 后台填写的token,在微信公众平台启用 $wechatObj = new wechatAPI(); $wechatObj->isValid(); class wechatAPI { public function isValid()//验证微信接口,验证函数以外的代码和微信公众号开发token设置相同 { $echoStr = $_GET["echostr"]; if ($this->checkSignature()) { header('content-type:text');//add,一定要加入header echo $echoStr; exit; } } 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; } } };
Après avoir enregistré, accédez via l'url, copiez l'url dans la barre d'adresse et écrivez-la dans la plateforme publique WeChat
Dans les paramètres de développement de la plateforme publique WeChat, remplissez L'URL obtenue ci-dessus et le jeu de jetons générera automatiquement EncodingASEKey
Le paramétrage est terminé
Recommandations associées :
Node.js access_token implémente l'accès à WeChat et des exemples d'actualisation
Vue utilise un jeton pour accéder à la page de connexion après expiration
Explication détaillée des paramètres du jeton
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!