java企業微信獲取成員資訊

2021-08-21 05:57:22 字數 1331 閱讀 5781

二、設定企業應用訪問的首頁

編碼後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...