200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 使用.NET推送企业微信群聊消息

使用.NET推送企业微信群聊消息

时间:2018-07-28 00:07:50

相关推荐

使用.NET推送企业微信群聊消息

1.添加机器人

需要在群聊中手动添加,这里不做详细介绍。

在某个群组添加机器人之后,创建者可以在机器人详情页看的该机器人特有的webhookurl。开发者可以按以下说明a向这个地址发起HTTP

POST 请求,即可实现给该群组发送消息。

特别特别要注意:一定要保护好机器人的webhook地址,避免泄漏!不要分享到github、博客等可被公开查阅的地方,否则坏人就可以用你的机器人来发垃圾消息了。

2.推送消息

假设webhook是:https://qyapi./cgi-bin/webhook/send?key=693a91f6-7xxx-4bc4-97a0-0ec2sifa5aaa

以markdown格式消息作例子

private bool send_Bots(string id){//图文消息请求参数var obj = new{msgtype = "markdown",//消息类型markdown = new{content = "#### 日报--【空租数/天数】>**广州 68 / 245天**"}};string result = HttpHelper.PostUrlString(httpUrl: "https://qyapi./cgi-bin/webhook/send?key=693a91f6-7xxx-4bc4-97a0-0ec2sifa5aaa",//测试地址ContentType: "application/json",//请求数据类型dataStr: JsonConvert.SerializeObject(obj),//请求数据isProxy: true);//开启代理//日志记录省略var obj = JObject.Parse(result);string UserId = obj["UserId"].ToString();return true;}

PostUrlString方法——获取post请求后返回的内容,在之前的文章中提到过

效果图:

更多格式请参考机器人配置说明

上一篇:企业微信的身份验证(.NET)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。