接口 DingTalkClientApi
public interface DingTalkClientApi
钉钉应用接口
- 作者:
- guer
-
方法概要
修饰符和类型 方法 说明 java.lang.StringgetAccessToken(java.lang.String appKey)根据appKey查询钉钉应用net.guerlab.smart.dingtalk.core.domain.DingTalkUserInfoDTOgetDingTalkUserInfo(java.lang.String appKey, java.lang.String code)通过code获取用户信息net.guerlab.smart.dingtalk.core.domain.DingTalkUserOauthInfoDTOgetDingTalkUserInfoByCode(java.lang.String appKey, java.lang.String code)通过code获取用户Oauth信息net.guerlab.smart.dingtalk.core.domain.DingTalkUserDTOgetUser(java.lang.String appKey, java.lang.String userId)获取用户java.lang.StringgetUserIdByMobile(java.lang.String appKey, java.lang.String mobile)通过电话号码获取用户idnet.guerlab.smart.dingtalk.core.domain.DingTalkUserIdInfoDTOgetUserIdByUnionId(java.lang.String appKey, java.lang.String unionId)通过unionId获取用户id信息
-
方法详细资料
-
getAccessToken
java.lang.String getAccessToken(java.lang.String appKey)根据appKey查询钉钉应用- 参数:
appKey- appKey- 返回:
- access token
-
getDingTalkUserInfo
net.guerlab.smart.dingtalk.core.domain.DingTalkUserInfoDTO getDingTalkUserInfo(java.lang.String appKey, java.lang.String code)通过code获取用户信息- 参数:
appKey- appKeycode- code- 返回:
- 用户信息
-
getDingTalkUserInfoByCode
net.guerlab.smart.dingtalk.core.domain.DingTalkUserOauthInfoDTO getDingTalkUserInfoByCode(java.lang.String appKey, java.lang.String code)通过code获取用户Oauth信息- 参数:
appKey- appKeycode- code- 返回:
- 用户Oauth信息
-
getUserIdByUnionId
net.guerlab.smart.dingtalk.core.domain.DingTalkUserIdInfoDTO getUserIdByUnionId(java.lang.String appKey, java.lang.String unionId)通过unionId获取用户id信息- 参数:
appKey- appKeyunionId- unionId- 返回:
- 用户id信息
-
getUserIdByMobile
java.lang.String getUserIdByMobile(java.lang.String appKey, java.lang.String mobile)通过电话号码获取用户id- 参数:
appKey- appKeymobile- 电话号码- 返回:
- 用户id
-
getUser
net.guerlab.smart.dingtalk.core.domain.DingTalkUserDTO getUser(java.lang.String appKey, java.lang.String userId)获取用户- 参数:
appKey- appKeyuserId- 用户ID- 返回:
- 用户信息
-