C# Класс Senparc.Weixin.QY.CommonAPIs.ProviderTokenContainer

通用接口ProviderToken容器,用于自动管理ProviderToken,如果过期会重新获取
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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