一、产品介绍:
捷易快信(原飞鸽快信)微信消息是一款基于微信的实时消息推送产品,可应用于服务器告警、LINUX服务器日志、状态监控异常提醒、阀值预警、程序报错报警提醒等场景,使用微信消息代替短信发送警告通知,实现精准推送。
二、使用说明
2.编码开发: 以下样例使用c# ,.net4.5以上 业务逻辑部分省略,自己实现,下面贴的是发送消息的部分代码,其中发送参数根据使用的消息模板自行修改对应
public void Run(int Line,string Name)
{
var appSettings = ConfigurationManager.AppSettings;
string ApiHost = appSettings["ApiHost"];
string Secret = appSettings["Secret"];
string Token = appSettings["Token"];
string TemplateId = appSettings["TemplateId"];
using (var client = new HttpClient())
{
client.BaseAddress = new Uri(ApiHost);
var requestJson = JsonConvert.SerializeObject(
new
{
template_id = TemplateId,
secret = Secret,
app_key = Token,
data = new
{
first = new
{
value = Line + "故障告警"
},
performance = new
{
value = Name
},
time = new
{
value = DateTime.Now.ToString()
},
remark = new
{
value = "请及时处理"
}
}
});
HttpContent httpContent = new StringContent(requestJson);
httpContent.Headers.ContentType = new MediaTypeHeaderValue("application/json");
var result = client.PostAsync("/api/message/send", httpContent).Result.Content.ReadAsStringAsync().Result;
//Log.Info(result);
}
参数说明:
参数名称参数类型描述
secretString(必选)系统分配给您的密钥,在用户中心查看
app_keyString(必选)群组发消息对应app_key
template_idString(必选)消息模板ID
urlString(可选)消息点击跳转链接,用于消息查看详情,可不填
dataJson(必选)这是您的消息内容, 参照消息模板列表中的使用说明中的具体参数
返回说明(返回数据一律为JSON字符串):
返回示例:
{
"code":200,
"msg":"Ok",
"data":[
]
}
3.更详细的接口说明参见:http://jy.erpit.cn/wiki