首頁 >微信小程式 >小程式開發 >微信小程式url與token如何設定

微信小程式url與token如何設定

小云云
小云云原創
2018-05-14 16:28:3310252瀏覽

本文主要介紹了微信小程式url與token設定詳解的相關資料,希望透過本文能幫助大家解決類似問題,需要的朋友可以參考下,希望能幫助到大家。

微信小程式url與token設定詳解

#新浪雲應用程式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,寫入微信公眾平台中

在微信公眾平台的開發設置中,填入以上獲得的url和設定的token,自動產生EncodingASEKey

設定完成

相關推薦:

################## #######Node.js access_token 實作微信存取與刷新實例#############Vue利用token過期後跳到登入頁面########### ##token設定詳解######

以上是微信小程式url與token如何設定的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn