如果用戶在微信客戶端中訪問第三方網頁,公眾號可以通過微信網頁授權機制,來獲取用戶基本信息,進而實現業務邏輯。
關于網頁授權回調域名的說明
1、在微信公眾號請求用戶網頁授權之前,開發者需要先到公眾平臺官網中的“開發 - 接口權限 - 網頁服務 - 網頁帳號 - 網頁授權獲取用戶基本信息”的配置選項中,修改授權回調域名。請注意,這里填寫的是域名(是一個字符串),而不是URL,因此請勿加 等協議頭;
2、授權回調域名配置規范為全域名微信改密碼參數錯誤,比如需要網頁授權的域名為:,配置以后此域名下面的頁面 、 都可以進行.0鑒權。但 、 、 無法進行.0鑒權
3、如果公眾號登錄授權給了第三方開發者來進行管理微信改密碼參數錯誤,則不必做任何設置,由第三方代替公眾號實現網頁授權即可。
檢查微信授權的網頁服務。
網頁帳號網頁授權獲取用戶基本信息 無上限 修改
點擊修改,進去把 改為就不會出現 參數錯誤!
注意:這樣是可以通過網頁授權安全監測的,我們不知道這是有問題的,后來程序執行調用的時候發現 參數錯誤,查看文檔,回來發現,原來是這里的錯誤。
//獲取用戶的
(){
//1.獲取到code
$appid="";//這里的appid是假的演示用
$=("");//這里的地址需要
$url="".$appid."&=".$."&=code&scope=&state=123#";
(':'.$url);
}
(){
//2.獲取到網頁授權的
$appid="";//這里的appid是假的演示用
$="";//這里的是假的演示用
$code=$_GET['code'];
$url="".$appid."&=".$."&code=".$code."&= ";
//3.拉取用戶的
$res = $this->($url,'get');
($res);//打印即可看到用戶的
}