admin
2023-10-18 e80a22d84d2e1321843b4e18d99d9a9fc29d315e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using CommonHelper.Weixin;
 
namespace RiskControl.NewService.Service
{
    public class WechatService
    {
        /// <summary>
        /// 
        /// </summary>
        /// <param name="userId"></param>
        /// <param name="first"></param>
        /// <param name="content"></param>
        /// <param name="remark"></param>
        /// <returns></returns>
        public async Task SendTest(string userId,string first,string content,string remark)
        {
            var token = WechatHelper.GetWechatPubAccessToken();
            var temp = new WechatTemplateMessage()
            {
                ToUser = userId,
                TemplateID = "Qzk7UyODfwp1gYkHDCch-P05rAubn9ixp4rIFj09zRw",
                URL = "www.weycredit.com",
                Data = new Dictionary<string, WechatTemplateMessageParameterData>()
                {
                    {"first", new WechatTemplateMessageParameterData() {Value = first}},
                    {"content", new WechatTemplateMessageParameterData() {Value = content}},
                    {"occurtime", new WechatTemplateMessageParameterData() {Value = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}},
                    {"remark", new WechatTemplateMessageParameterData() {Value = remark}},
                }
            };
            var res = WechatHelper.SendTemplateMessage(token, temp);
        }
    }
}