微信示例代碼里邊的valid()函數(shù)是用來token驗證的嗎?跟老師講的原理一樣嗎?
看微信給的示例代碼里是這么驗證的↓這個valid函數(shù)是起的token驗證的作用嗎?
//define your token
define("TOKEN", "Jane");
$wechatObj = new wechatCallbackapiTest();
$wechatObj->valid();
class wechatCallbackapiTest
{
public function valid()
? ? {
? ? ? ? $echoStr = $_GET["echostr"];
? ? ? ? //valid signature , option
? ? ? ? if($this->checkSignature()){
? ? ? ? echo $echoStr;
? ? ? ? exit;
? ? ? ? }
? ? }
......
我在另外一個書上看的代碼里邊valid函數(shù)是這么寫的↓,但是token驗證一直不成功,換成上邊那個就成功了,請問下邊這個代碼是做什么的,token驗證不成功是什么原因?
謝謝老師!
2015-12-17
是一樣的,從官方技術(shù)文檔哪里下載下來,上傳到服務(wù)器,填好相關(guān)配置信息,就可以校驗通過了