ホームページ  >  記事  >  WeChat アプレット  >  WeChatアプレットのURLとトークンの設定について

WeChatアプレットのURLとトークンの設定について

不言
不言オリジナル
2018-06-27 16:12:354232ブラウズ

この記事は主にWeChatミニプログラムのURLとトークン設定の詳細な説明に関する関連情報を紹介します。この記事が同じような問題を解決するのに役立つことを願っています

WeChatミニの詳細な説明。プログラムのURLとトークンの設定

Sina Cloud Application saeのコード内にweixin.phpファイルを作成し、次のコードを記述します

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

保存後、URLを通じてアクセスし、アドレスバーのURLをコピーします, WeChatパブリックプラットフォームに書き込む

WeChat内のパブリックプラットフォームの開発設定に、上記で取得したURLと設定したトークンを記入するとEncodingASEKeyが自動生成されます

設定は完成しました

上記がこの記事の全内容です。皆様の学習などに役立つことを願っています。その他の関連コンテンツについては、PHP 中国語 Web サイトに注目してください。

関連する推奨事項:

WeChat アプレットのバインディング クリック イベントの分析

WeChat アプレットの post メソッドと get メソッドのカプセル化

EChart を使用して WeChat アプレットにデータを非同期的にロードする方法

以上がWeChatアプレットのURLとトークンの設定についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。