예제 #1
0
 /// <summary>
 /// 【异步方法】模板消息接口
 /// </summary>
 /// <param name="accessTokenOrAppId">AccessToken或AppId(推荐使用AppId,需要先注册)</param>
 /// <param name="openId"></param>
 /// <param name="miniProgram">跳小程序所需数据,不需跳小程序可不用传该数据</param>
 /// <param name="templateMessageData"></param>
 /// <param name="timeOut">代理请求超时时间(毫秒)</param>
 /// <returns></returns>
 public static async Task <SendTemplateMessageResult> SendTemplateMessageAsync(string accessTokenOrAppId, string openId, ITemplateMessageBase templateMessageData, TempleteModel_MiniProgram miniProgram = null, int timeOut = Config.TIME_OUT)
 {
     return(await SendTemplateMessageAsync(accessTokenOrAppId, openId, templateMessageData.TemplateId,
                                           templateMessageData.Url, templateMessageData, miniProgram, timeOut));
 }
예제 #2
0
 /// <summary>
 /// 模板消息接口
 /// </summary>
 /// <param name="accessTokenOrAppId"></param>
 /// <param name="openId"></param>
 /// <param name="templateMessageData"></param>
 /// <param name="timeOut">代理请求超时时间(毫秒)</param>
 /// <returns></returns>
 public static SendTemplateMessageResult SendTemplateMessage(string accessTokenOrAppId, string openId, ITemplateMessageBase templateMessageData, int timeOut = Config.TIME_OUT)
 {
     return(SendTemplateMessage(accessTokenOrAppId, openId, templateMessageData.TemplateId,
                                templateMessageData.Url, templateMessageData, timeOut));
 }