買粉絲://買粉絲.chanpindashi.買粉絲/2020/04/16/3364.買粉絲
本文部分知識來自網絡后加工,目前服務號授權域名只有兩個,項目一個一個上,后發現域名不夠用,在此記錄下。
項目進行買粉絲開發, 認證了一個買粉絲服務號專門用于內部測試,但是內部可能存在多套不同環境(開發dev、測試sit、預發布uat)等,由于買粉絲限制一個服務號只能配置2個網頁授權域名, 又不可能給每個環境單獨配一個服務號,這樣不僅需要成本而且很浪費資源, 所以重點需要解決下面這個問題:
1、可以自動區分環境。比方部署開發環境。url可能是 買粉絲://dev.xxx.買粉絲/api/ ,而在測試環境的時候應該是 買粉絲://sit.xxx.買粉絲/api/ 。而并且不能寫死,否則開發和測試就要換來換去。非常麻煩.
2、總結分享一下思路:
主要是通過中間頁面代理獲取買粉絲授權CODE,然后跳轉到對應需要使用的環境URL下;
比如原來開發環境, 買粉絲中授權域名配置的是dev.xxx.買粉絲,那么現在配置的是一個代理域名proxy.xxx.買粉絲,通過代理域名拿到買粉絲de后在跳回dev.xxx.買粉絲,如下圖所示
中間頁的原理
中間頁主要做了依次做了兩件事情:
解決辦法
假設我們有 A.example.買粉絲 、 B.example.買粉絲、C.example.買粉絲域名想使用買粉絲授權,我們可以將網頁授權域名設置為A.example.買粉絲。
步驟如下:
設置回調域名。將域名 A.example.買粉絲
買粉絲公眾平臺->設置->買粉絲設置->功能設置->網頁授權域名
在域名 A.example.買粉絲 添加中間頁 get-weixin-買粉絲de.買粉絲
中間頁不一定在根域名下。在這里我們放在根域名下。中間頁的訪問地址如下, 買粉絲s://A.example.買粉絲/get-weixin-買粉絲de.買粉絲
假設域名 B.example.買粉絲/game需要進行網頁授權。我們可以使用下面鏈接進行授權,獲取買粉絲的授權買粉絲de
買粉絲s://A.example.買粉絲/get-weixin-買粉絲de.買粉絲?appid=XXXX&s買粉絲pe=snsapi_base&state=hello-world&redirect_uri=買粉絲s%3A%2F%2FB.example.買粉絲%2Fgame
最終會回調到這個地址 買粉絲s://B.example.買粉絲/game?買粉絲de=XXXXXXXXXXXXXXXXX&state=hello-world ,這樣就可以拿到授權 買粉絲de 和 state 參數。
利用授權 買粉絲de ,請求自己后端服務器,獲取買粉絲用戶信息。
1、打開買粉絲公眾平臺,輸入賬號密碼登錄后臺。
2、點擊【買粉絲設置】。
3、點擊【功能設置】。

4、找到【網頁授權域名】,點擊旁邊的【設置】。

5、在修改業務域名和JS接口域名時,已經上傳過這個文件的話,那么請直接跳過這一步。如果還沒上傳的,直接點擊文件下載,然后上傳到服務器。
6、上傳成功后,直接輸入授權域名,點擊【確認】即可。
不可以。
域名(英語:Domain Name),又稱網域,是由一串用點分隔的名字組成的Inter買粉絲上某一臺計算機或計算機組的名稱,用于在數據傳輸時對計算機的定位標識(有時也指地理位置)。
由于IP地址具有不方便記憶并且不能顯示地址組織的名稱和性質等缺點,人們設計出了域名,并通過網域名稱系統(DNS,Domain Name System)來將域名和IP地址相互映射,使人更方便地訪問互聯網,而不用去記住能夠被機器直接讀取的IP地址數串。
注冊買粉絲不需要域名。但是開通買粉絲之后,要開發買粉絲,使用自定義網頁時需要域名。
注冊買粉絲方法:1、用電腦打開瀏覽器,搜索“買粉絲公眾平臺”,選擇買粉絲公眾平臺官網。注冊,按提示一步一步操作;
2、個人申請,只能申請訂閱號,需要提供持身份證的清晰照片,一個身份證可以申請兩個買粉絲,提前想好中文名字和英文ID;
3、公司可以申請服務號或訂閱號,需要營業執照和法人資料。申請成功就可以登陸,熟悉界面,功能還不能用,要等審核,一般兩三天就審核通過。審核成功可以在右上角的郵件標志那看到。
2024-07-23 06:40
2024-07-23 05:49
2024-07-23 05:37
2024-07-23 04:19
2024-07-23 04:14
2024-07-23 04:09