Heim  >  Artikel  >  WeChat-Applet  >  So legen Sie die URL und das Token des WeChat-Applets fest

So legen Sie die URL und das Token des WeChat-Applets fest

小云云
小云云Original
2018-05-14 16:28:3310246Durchsuche

Dieser Artikel enthält hauptsächlich relevante Informationen zur detaillierten Erläuterung der WeChat-Applet-URL und der Token-Einstellungen. Ich hoffe, dass dieser Artikel allen bei der Lösung ähnlicher Probleme helfen kann.

Detaillierte Erläuterung der WeChat-Applet-URL- und Token-Einstellungen

Erstellen Sie eine weixin.php-Datei im Code von Sina Cloud Application sae und schreiben Sie den folgenden Code

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;
     }
  }
};

Nach dem Speichern greifen Sie über die URL zu, kopieren die URL in die Adressleiste und schreiben sie in die öffentliche WeChat-Plattform

In den Entwicklungseinstellungen Geben Sie auf der öffentlichen WeChat-Plattform die oben erhaltene URL ein und der Tokensatz generiert automatisch EncodingASEKey

Die Einstellung ist abgeschlossen

Verwandte Empfehlungen:

Node.js access_token implementiert WeChat-Zugriffs- und Aktualisierungsbeispiele

Vue verwendet Token, um zur Anmeldeseite zu springen nach Ablauf

Detaillierte Erläuterung der Token-Einstellungen

Das obige ist der detaillierte Inhalt vonSo legen Sie die URL und das Token des WeChat-Applets fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn