zoukankan      html  css  js  c++  java
  • .netcore 微信模板消息 实现(公众号和小程序)

    推荐一个轮子给大家

    Sugar.WeChat

    引用工具类

    Install-Package Sugar.WeChat -Version 1.1.2
    

    在也可在项目 nuget中添加Sugar.WeChat

    startup.cs

      public void ConfigureServices(IServiceCollection services)
            {
                services.AddControllers();
    
                //这里添加微信类库
                services.UseWeChatTemplateMessage(o => { o.AppId = "你的appid";o.AppSecret = "你的appsecret"; });
    
                //也可以这样
                //services.AddWeChatTemplateMessage(Configuration.GetSection("WeChat"));
            }
    

    控制器

      public class WeChatTemplageMessageController : Controller
        {
            Sugar.WeChat.TemplateMsg.TemplateMessageProvider provider;
            public WeChatTemplageMessageController(Sugar.WeChat.TemplateMsg.TemplateMessageProvider provider)
            {
                this.provider = provider;
            }
            public async Task<IActionResult> IndexAsync()
            {
                //发送公众号模板消息
                await provider.SendOffiAccountMessageAsync(new OffiAccountMessage()
                {
                    TemplateId = "JLc7M--uP751GxvVf2_Msqp1m_gne0XXiSzJISloy8g",
                    Url = "www.baidu.com",
                    Data = new MessageContent()
                    {
                        MessageTitle = new MessageContentItem("测试title"),
                        MessageDatas = new List<MessageContentItem>() { new MessageContentItem("数据1"), new MessageContentItem("数据2") },
                        Remark = new MessageContentItem("备注信息")
                    }
                }, "o6qCa1CdDnDQhEkPmwWJynGMQ4Ho");
                return View();
            }
        }
    

    demo源码
    https://github.com/iml6yu/Sugar.WeChat

  • 相关阅读:
    3.10上午学习内容
    计算机网络基础
    2017.3.30-morning
    2017.3.29-afternoon
    2017.3.29-morning
    2017.3.28-afternoon
    2017.3.28-morning
    2017.3.27-afternoon
    2017.3.27-morning
    2017.3.24-morning
  • 原文地址:https://www.cnblogs.com/xiaoch/p/13417925.html
Copyright © 2011-2022 走看看