C# 클래스 Senparc.Weixin.QY.CommonAPIs.ProviderTokenContainer

通用接口ProviderToken容器,用于自动管理ProviderToken,如果过期会重新获取
파일 보기 프로젝트 열기: Chinaccn/surfboard 1 사용 예제들

공개 메소드들

메소드 설명
CheckRegistered ( string corpId ) : bool

检查是否已经注册

GetToken ( string corpId, bool getNewToken = false ) : string

获取可用Token

GetTokenResult ( string corpId, bool getNewToken = false ) : ProviderTokenResult

获取可用Token

Register ( string corpId, string corpSecret ) : void

注册应用凭证信息,此操作只是注册,不会马上获取Token,并将清空之前的Token,

TryGetToken ( string corpId, string corpSecret, bool getNewToken = false ) : string

使用完整的应用凭证获取Token,如果不存在将自动注册

메소드 상세

CheckRegistered() 공개 정적인 메소드

检查是否已经注册
public static CheckRegistered ( string corpId ) : bool
corpId string
리턴 bool

GetToken() 공개 정적인 메소드

获取可用Token
public static GetToken ( string corpId, bool getNewToken = false ) : string
corpId string
getNewToken bool 是否强制重新获取新的Token
리턴 string

GetTokenResult() 공개 정적인 메소드

获取可用Token
public static GetTokenResult ( string corpId, bool getNewToken = false ) : ProviderTokenResult
corpId string
getNewToken bool 是否强制重新获取新的Token
리턴 Senparc.Weixin.QY.Entities.ProviderTokenResult

Register() 공개 정적인 메소드

注册应用凭证信息,此操作只是注册,不会马上获取Token,并将清空之前的Token,
public static Register ( string corpId, string corpSecret ) : void
corpId string
corpSecret string
리턴 void

TryGetToken() 공개 정적인 메소드

使用完整的应用凭证获取Token,如果不存在将自动注册
public static TryGetToken ( string corpId, string corpSecret, bool getNewToken = false ) : string
corpId string
corpSecret string
getNewToken bool
리턴 string