申請(qǐng)成為微信公眾平臺(tái)開(kāi)發(fā)者教程
作者:佚名
微信公眾平臺(tái)的后臺(tái)可以完成一般操作,實(shí)現(xiàn)自媒體、雜志、閱讀、企業(yè)官微等都沒(méi)有問(wèn)題,但是這些遠(yuǎn)遠(yuǎn)沒(méi)有開(kāi)啟微信公眾平臺(tái)的潛力,成為開(kāi)發(fā)者以后你才能感受到微信公眾平臺(tái)的強(qiáng)大。但是申請(qǐng)成為開(kāi)發(fā)者第一步就會(huì)遇到一道坎,這里是申請(qǐng)成為開(kāi)發(fā)者的教程,幫讀者們掃清障礙。
進(jìn)入高級(jí)功能-開(kāi)發(fā)模式,下面會(huì)有成為開(kāi)發(fā)者按鈕,點(diǎn)擊該按鈕,如果你之前已經(jīng)設(shè)置好頭像什么的,就進(jìn)入下面的頁(yè)面:
這里token可以隨意定義,url輸入的不行就通過(guò)不了,會(huì)提示url超時(shí),或者你的服務(wù)器沒(méi)有正確響應(yīng)Token驗(yàn)證,請(qǐng)閱讀消息接口使用指南,下面你要有你的主機(jī),寫(xiě)一個(gè)php文件,內(nèi)容如下,將此php文件的url地址寫(xiě)上就ok了:
- <?php
- define ( "TOKEN", "dismath" );
- $wechatObj = new wechatCallbackapiTest();
- $wechatObj->valid();
- class wechatCallbackapiTest
- {
- public function valid()
- {
- $echoStr = $_GET["echostr"]; //隨機(jī)字符串
- if($this->checkSignature()){
- echo $echoStr;
- exit;
- }
- }
- private function checkSignature() {
- $signature = $_GET ["signature"];
- $timestamp = $_GET ["timestamp"];
- $nonce = $_GET ["nonce"];
- $token = TOKEN;
- $tmpArr = array (
- $token,
- $timestamp,
- $nonce
- );
- sort ( $tmpArr );
- $tmpStr = implode ( $tmpArr );
- $tmpStr = sha1 ( $tmpStr );
- if ($tmpStr == $signature) {
- return true;
- } else {
- return false;
- }
- }
- }
責(zé)任編輯:徐川
來(lái)源:
51CTO整理