二、設定企業應用訪問的首頁
編碼後www.menf.com%2fuser%2fzao
這裡scope我選的是snsapi_base靜默授權agentid可不填
頁面將跳轉至 redirect_uri?code=code&state=state 也就是www.menf.com/user/zao?code=code&state=state同時帶上了code和事先傳入的state
下面是後端**這裡我用的是spring boot
string code = request.getparameter("code");
取到code
public static string get(string url, string param)
// 定義 bufferedreader輸入流來讀取url的響應
read = new bufferedreader(new inputstreamreader(
connection.getinputstream(), "utf-8"));
string line;// 迴圈讀取
while ((line = read.readline()) != null)
} catch (ioexception e) finally catch (ioexception e)
}} return result;
}
string url = "";
string param = "corpid=" + corpid
+ "&corpsecret=secret";
string access_token = (string) request.getsession().getattribute(
"access_token");
if (access_token == null)
通過上面的**可以獲取到access_token同樣的方法可以獲取到userid
其他的具體看
微信企業號 獲取使用者資訊
業務操作最基礎的乙個功能是獲取訪客的身份,傳統的獲取方式是提供乙個登入頁面用以訪客登入。1.介紹 2.示例 api 說明 網頁經過oauth2.0驗證後,重定向到原來網頁並在url後面新增code資訊。如 oahth2.0 code code state state 此功能對訪問請求的三種情況進行分...
獲取個人微信資訊
由於 行數不多,下面一次性貼出來後進行講解 onlaunch function getuserinfo function cb else globaldata getuserinfo方法很容易理解,會執行獲取使用者資訊的功能。不過該方法不同於onlaunch,它不是框架預設的函式,因此不會自動觸發呼...
python企業微信推送資訊
在我的企業中獲取企業的id corpid wwfe6edfd511b002e2 應用管理中,推送訊息的應用。並獲取應用的agentid和secret agentid 1000003 secret 5tbu2fubwcfbgeeaqes8mgm0zzac5fjdagk20kfeul0 獲取access...