獲取AccessToken
此接口用于獲取Access Token,在調用其他接口獲取數據時,必須在請求頭字段Cookie中傳入,才能通過網關的相關權限驗證。
請求頭參數
無
請求參數
appId和appSecret須在葛南云平臺上獲取。
Body參數名 | 類型 | 是否必填 | 示例 | 描述 |
---|---|---|---|---|
appId | String | 是 | 483970919002275840 | 后臺管理中的機構信息或單個工程的詳細信息有對應的appId |
appSecret | String | 是 | ced1e97c29da740e33c9a2a00aa14256 | 后臺管理中的機構信息或單個工程的詳細信息有對應的appSecret |
示例代碼
請求方式 :POST
請求地址 :https://api.njgn.com/common_api/api_access_token/get_access_token
public static String getAccessToken() { // 接口請求地址 String url = "https://api.njgn.com/common_api/api_access_token/get_access_token"; // 后臺管理中的機構信息或單個工程的詳細信息有對應的appId String appId = "483970919002275840"; // 后臺管理中的機構信息或單個工程的詳細信息有對應的appSecret String appSecret = "ced1e97c29da740e33c9a2a00aa14256"; Map<String, String> requestParam = new HashMap<>(); requestParam.put("appId", appId); requestParam.put("appSecret", appSecret); // 調用提供的HttpUtil庫,result即為本次調用的結果 String result = HttpUtil.post(url, requestParam); return result; }
返回示例
{ "result": "eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI0ODM5NzA5MTgxMjE0NzIwMDAiLCJzeXN0ZW1JZCI6MzMzMjE4NTQ1MTU4OTc5NTg0LCJlbnYiOiJ0ZXN0IiwidHlwZSI6ImdlbmVyYXRpb24iLCJleHAiOjQ3NTEyMjc3MjQsInZlcnNpb24iOiIxLjAiLCJpYXQiOjE1OTU1NTQxMjR9.wTbTICUpp9siuILzSaUYWWoE9dn_Runpa1lURSk2WRY", "op": true, "code": "0000", "message": "OK" }
參數名稱 | 類型 | 示例 | 描述 |
---|---|---|---|
op | boolean | true | 標識調用是否成功 |
code | String | 0000 | 狀態碼 |
message | String | OK | 調用失敗時返回錯誤信息 |
result | String | eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI0ODM5NzA5MTgxMjE0NzIwMDAiLCJzeXN0ZW1JZCI6MzMzMjE4NTQ1MTU4OTc5NTg0LCJlbnYiOiJ0ZXN0IiwidHlwZSI6ImdlbmVyYXRpb24iLCJleHAiOjQ3NTEyMjc3MjQsInZlcnNpb24iOiIxLjAiLCJpYXQiOjE1OTU1NTQxMjR9.wTbTICUpp9siuILzSaUYWWoE9dn_Runpa1lURSk2WRY | token ,主要是用這個去授權獲取數據 |