Search in sources :

Example 1 with OapiGettokenResponse

use of com.dingtalk.api.response.OapiGettokenResponse in project MaxKey by dromara.

the class DingtalkAccessTokenService method requestToken.

public String requestToken() throws ApiException {
    DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/gettoken");
    OapiGettokenRequest request = new OapiGettokenRequest();
    request.setAppkey(appkey);
    request.setAppsecret(appsecret);
    request.setHttpMethod("GET");
    OapiGettokenResponse response = client.execute(request);
    _logger.info("response : " + response.getBody());
    if (response.getErrcode() == 0) {
        return response.getAccessToken();
    }
    return "";
}
Also used : DefaultDingTalkClient(com.dingtalk.api.DefaultDingTalkClient) OapiGettokenRequest(com.dingtalk.api.request.OapiGettokenRequest) OapiGettokenResponse(com.dingtalk.api.response.OapiGettokenResponse) DefaultDingTalkClient(com.dingtalk.api.DefaultDingTalkClient) DingTalkClient(com.dingtalk.api.DingTalkClient)

Aggregations

DefaultDingTalkClient (com.dingtalk.api.DefaultDingTalkClient)1 DingTalkClient (com.dingtalk.api.DingTalkClient)1 OapiGettokenRequest (com.dingtalk.api.request.OapiGettokenRequest)1 OapiGettokenResponse (com.dingtalk.api.response.OapiGettokenResponse)1