基本信息
源码名称:C# 微信公众号发送模板消息 示例源码
源码大小:10.81M
文件格式:.zip
开发语言:C#
更新时间:2018-06-10
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
using Senparc.Weixin.MP.AdvancedAPIs;
using Senparc.Weixin.MP.AdvancedAPIs.TemplateMessage;
using Senparc.Weixin.MP.Containers;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WeiXinSendTemplateMessageDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//1.找一个认证过的服务号
//2.开通模板消息功能,步骤详见这里 https://jingyan.baidu.com/article/fec4bce259a467f2618d8ba7.html
//3.申请一个模板消息(此时会产生一个模板Id,即:TemplateId)
//4.在微信公众号管理后台 设置>>安全中心>>IP白名单 将当前的ip 设置为白名单(通常 最终使用时会将服务器的Ip设置为白名单)
//5.修改下文中的 appId以及appSecrect为 真实公众号的
//6.修改下文中的 TemplateId 为第三步申请的模板编号
//7.修改下文中的openId 为 真实公众号下的任意一个用户的openId
//8.运行此demo 即可成功
string appId = "wx83e35fcd0b27ca1e", appSecret = "f98984e4db1851417c095e3f2bbfa5b6";//这里需要替换成真实公众号的appId和appSecret
AccessTokenContainer.Register(appId, appSecret);
string openId = "o49PvwGvVhnVo1fX7HdJ5hY7K3pI";//接收模板消息的openId
string url = "http://wx.51zhenghun.cn";//模板消息跳转的地址
string TemplateId = "tf_hZOSvTsqW_BxXlBEzvHkWTqdoIqOpj0BdMkmYjn4";//第三步中申请的模板Id
var data = new
{
first = new TemplateDataItem("收到新用户留言,请查看\n"),
keyword1 = new TemplateDataItem("小马哥"),
keyword2 = new TemplateDataItem("点击查看"),
keyword3 = new TemplateDataItem(DateTime.Now.ToString()),
remark = new TemplateDataItem("\n请不要错过已到来的缘分哦"),
};
var result = TemplateApi.SendTemplateMessage(appId, openId, TemplateId, url, data);
if (result.msgid > 0) MessageBox.Show("模板消息发送成功");
}
}
}