点击或拖拽改变大小
盛派网络

ApiHandlerWapperBaseTryCommonApiBaseT 方法

Senparc.Weixin SDK 官方教程《微信开发深度解析》已出版,支持中国开源事业,请【购买正版】
《微信公众号+小程序》视频课程已经上线,【点击这里】学习!

NeuChar(纽插)已经上线,为开发者提供一站式跨平台管理枢纽,并可将应用入驻到 NeuChar 应用商店!新功能正在不断增加中,快来使用吧! https://www.neuchar.com
在线动态微信接口 Swagger WebApi 文档: https://weixin.senparc.com:8039

TryCommonApi 方法的基类

命名空间:  Senparc.Weixin.CommonAPIs.ApiHandlerWapper
程序集:  Senparc.Weixin (在 Senparc.Weixin.dll 中) 版本:6.5.0.26158
语法
public static T TryCommonApiBase<T>(
	PlatformType platformType,
	Func<string> accessTokenContainer_GetFirstOrDefaultAppIdFunc,
	Func<string, bool> accessTokenContainer_CheckRegisteredFunc,
	Func<string, bool, IAccessTokenResult> accessTokenContainer_GetAccessTokenResultFunc,
	int invalidCredentialValue,
	Func<string, T> fun,
	string accessTokenOrAppId = null,
	bool retryIfFaild = true
)
where T : new(), BaseJsonResult

参数

platformType
类型:Senparc.WeixinPlatformType
平台类型,PlatformType枚举
accessTokenContainer_GetFirstOrDefaultAppIdFunc
类型:SystemFuncString
AccessTokenContainer中的GetFirstOrDefaultAppId()方法
accessTokenContainer_CheckRegisteredFunc
类型:SystemFuncString, Boolean
AccessTokenContainer中的bool CheckRegistered(appId,getNew)方法
accessTokenContainer_GetAccessTokenResultFunc
类型:SystemFuncString, Boolean, IAccessTokenResult
AccessTokenContainer中的AccessTokenResult GetAccessTokenResult(appId)方法
invalidCredentialValue
类型:SystemInt32
"ReturnCode.获取access_token时AppSecret错误或者access_token无效"枚举的值
fun
类型:SystemFuncString, T
accessTokenOrAppId (Optional)
类型:SystemString
公众号、小程序中的 AppId,或企业微信中的 AppKey(由AppId+AppSecret组成)
retryIfFaild (Optional)
类型:SystemBoolean

类型参数

T

返回值

类型:T
参见