微信公衆號登錄授權(全網發佈)一鍵綁定公衆號設置

微信公衆號登錄授權(全網發佈)一鍵綁定公衆號設置教程及常見問題

前言:本操作跟服務器配置,網絡環境等綜合環境有關(95%),另外存在5%的運氣和人品。WeiDogs官方確保程序此功能正常並提供設置教程,並無義務免費爲您配置,本文底部有常見問題解決方案,您可仔細鑽研,實際上90%以上的同學自己完成了配置,祝您好運!

一、 授權登錄優點

1、微信官方認可;
2、操作簡單,避免繁雜的接口對接設置;
3、不提供密碼給平臺或者開發者,公衆號更加安全;
4.一鍵綁定,省去繁瑣的對接流程;
5.認證服務號一鍵配置省去很多麻煩;
6.個人訂閱號可以使用自定義菜單功能;

二、 接口申請

微信官方每年收取300元認證費用,需要有公司資質方可申請,請注意微信開放平臺和微信公衆平臺是兩個不同的平臺。

1、通過開發資質認證(微信開放平臺
步驟1、填寫基本信息(注意logo務必按要求設計)
步驟2、選擇權限集 (可選,推薦全選)
步驟3、填寫開發者資料(重要)
以下教程後面的參數請不要做任何修改
以下填寫後一般會提示:審覈通過,請注意務必點擊全網發佈全部通過審覈後才能用,正確的狀態爲全網發佈審覈通過
【更新於-2016-08-11】【切記重新發佈會有amp;字符,記得刪除】

1.登錄授權的發起頁域名  (平臺域名):您的平臺域名


2.授權事件接收URL:您的域名 /index.php?g=User&m=OpenOauth&a=index&serviceid=2


3.授權公衆號列表(公衆號原始id ,全網發佈前測試授權使用):

填寫您自己的公衆號原始id


4.公衆號消息校驗Token   (消息效驗token):自行填寫字符串如dogcms

5.公衆號消息解密Key  (可在公衆號平臺開發者中心中生成):

KKgybUkzUqrBGwCTgnAhKmqJmrzfZajJUnZenBZEVQN


7.公衆號消息與事件接收Url:

您的域名 /index.php?g=Home&m=Weixin&a=index&appid=/$APPID$


8.網頁開發域名  (代公衆號網頁授權,jsAPI發起域名):您的平臺域名
 
9.白名單IP地址列表:服務器的真實ip,只有在此ip下,才能使用相關接口


三、 平臺對接   (第三方接口申請完成後進行此操作)

1、 進入總後臺  “站點管理” => “站點設置”=> “公衆號授權”
示例:www.weidogs.cn /admin.php

如果“站點設置”中沒有“公衆號授權”選項,請查看文檔底部說明


2、填寫接口信息【主站】************************************
【如果是加盟版本的–代理商自己的後臺也是要配置的】**********************

 

資料對應 微信開放平臺(“管理中心” => “公衆號第三方平臺”)填寫Appid、appSecret  等信息
注意是微信開放平臺的Appid和appSecret

6


2、 填寫完畢後,可以開啓功能使用“測試授權公衆號列表”填寫的測試公衆號進行授權登錄測試
務必開啓後才能測試使用,否則會出現缺少參數

4、如果正常進入如下圖樣,說明接口對接成功,不能進入請按步驟檢查設置是否正確。

0


四、 全網發佈 (測試授權登錄成功後操作)

1、測試公衆號綁定平臺成功後,進入微信開放平臺   “管理中心”=>“公衆號第三方平臺”
2、點擊“全網發佈按鈕” 進行全網發佈,檢測後會進入全網發佈審覈階段。
3、 全網發佈審覈通過後,在總後臺開啓就可以使用此功能啦

注意:未全網發佈時,只有測試公衆號能夠試用授權託管功能。  所以在測試完成或者點擊全網發佈進入審覈之後,應當立即進入總後臺暫時關閉此功能,等待全網發佈審覈通過只有再開啓。  以免造成平臺”添加公衆號”功能無法正常使用。


全網發佈常見問題


 

一、總後臺 沒有找到“公衆號授權”該怎麼辦?【有就略過該步驟】
1、 點擊“節點管理”=>“添加節點”
2、 添加的節點信息請嚴格按照下圖指示填寫,填寫完成後就能在“站點設置”中找到配置項


二.如果出現【下圖】的請,請檢查站長後臺 “站點設置”中的“公衆號授權”選項,下的 appid, APPsecre信息是否複製正確,並且最下面的【是否啓用】按鈕必須要開啓,纔可以再次提交。


三.如果在全網發佈的時候,檢查都通過了,但是到【管理中心】頁面添加公衆號綁定的時候,沒有出現授權 頁面,是因爲在配置開放平臺(open.weixin.qq.com)的 【登錄授權的發起頁域名】填寫的域名不正確。【如下圖的綠色框起來的部分配置錯了】


四、如果失敗項只有【返回Api文本消息】錯誤,那麼請更換token,清除緩存重試

這裏的token是您自由設置的字串,如dogcms
請檢查此項是否啓用,如果已經開啓還這樣提示,請等60分鐘左右再來嘗試操作,有時候官方緩存或服務器繁忙也可能造成此問題。

六、其他問題請檢查檢查IP白名單是否設置正確,域名是否填寫正確,檢查總後臺登錄授權項是否開啓,檢查是否使用雲加速之類(建議關閉)。

七、關於環境硬性要求

檢查PHP的mcrypt擴展是否開啓,不開啓會導致無法解密傳輸信息,引起失敗。
一般是在php.ini裏開啓,其他的環境還需根據當時的情況來處理,開啓後可以看一下phpinfo,如果有下面圖中的信息,證明開啓成功了。

113424rbb4n405bnwhn255

小竅門:如果一次發佈提示組件檢測失敗,無需着急,多次提交即可,連續5次左右,如果還是不行,那就是設置問題了。小編第一遍配置以後,直接點擊發布,第一次和第二次均提示:【組件ticket正確接收–失敗】,但是提交第三遍的時候就正常了。這些和服務器環境變化,微信官方服務器變化有很大關係的,當然和您的運氣也有一小點的關係。此時不行就等運氣好的時候再來試試吧!

發佈了33 篇原創文章 · 獲贊 20 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章