申請成為微信公眾平臺開發(fā)者教程
作者:佚名
微信公眾平臺的后臺可以完成一般操作,實現(xiàn)自媒體、雜志、閱讀、企業(yè)官微等都沒有問題,但是這些遠(yuǎn)遠(yuǎn)沒有開啟微信公眾平臺的潛力,成為開發(fā)者以后你才能感受到微信公眾平臺的強(qiáng)大。但是申請成為開發(fā)者第一步就會遇到一道坎,這里是申請成為開發(fā)者的教程,幫讀者們掃清障礙。
進(jìn)入高級功能-開發(fā)模式,下面會有成為開發(fā)者按鈕,點擊該按鈕,如果你之前已經(jīng)設(shè)置好頭像什么的,就進(jìn)入下面的頁面:
這里token可以隨意定義,url輸入的不行就通過不了,會提示url超時,或者你的服務(wù)器沒有正確響應(yīng)Token驗證,請閱讀消息接口使用指南,下面你要有你的主機(jī),寫一個php文件,內(nèi)容如下,將此php文件的url地址寫上就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é)任編輯:徐川
來源:
51CTO整理