C# 클래스 Senparc.Weixin.Work.AdvancedAPIs.OAuth2Api

파일 보기 프로젝트 열기: JeffreySu/WeiXinMPSDK

공개 메소드들

메소드 설명
GetCode ( string corpId, string redirectUrl, string state, string responseType = "code", string scope = "snsapi_base" ) : string

企业获取code

GetUserId ( string accessToken, string code ) : GetUserInfoResult

获取成员信息

GetUserIdAsync ( string accessToken, string code ) : Task

【异步方法】获取成员信息

비공개 메소드들

메소드 설명
GetUserId ( string accessToken, string code, string agentId ) : GetUserInfoResult
GetUserIdAsync ( string accessToken, string code, string agentId ) : Task

메소드 상세

GetCode() 공개 정적인 메소드

企业获取code
public static GetCode ( string corpId, string redirectUrl, string state, string responseType = "code", string scope = "snsapi_base" ) : string
corpId string 企业的CorpID
redirectUrl string 授权后重定向的回调链接地址,请使用urlencode对链接进行处理
state string 重定向后会带上state参数,企业可以填写a-zA-Z0-9的参数值
responseType string 返回类型,此时固定为:code
scope string 应用授权作用域,此时固定为:snsapi_base
리턴 string

GetUserId() 공개 정적인 메소드

获取成员信息
public static GetUserId ( string accessToken, string code ) : GetUserInfoResult
accessToken string 调用接口凭证
code string 通过员工授权获取到的code,每次员工授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期
리턴 Senparc.Weixin.Work.AdvancedAPIs.OAuth2.GetUserInfoResult

GetUserIdAsync() 공개 정적인 메소드

【异步方法】获取成员信息
public static GetUserIdAsync ( string accessToken, string code ) : Task
accessToken string 调用接口凭证
code string 通过员工授权获取到的code,每次员工授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期
리턴 Task