企业微信 sendChatMessage接口,聊天工具栏分享消息到会话。

微信一惯的怎么为难开发者怎么来,分享一个使用sendChatMessage的过程。

微信官方文档给出的使用方法

	wx.invoke('sendChatMessage', {msgtype:"text", //消息类型,必填text: {content:"你好", //文本内容},image:{mediaid: "", //图片的素材id},video:{mediaid: "", //视频的素材id},file:{mediaid: "", //文件的素材id},news:{link: "", //H5消息页面url 必填title: "", //H5消息标题desc: "", //H5消息摘要imgUrl: "", //H5消息封面图片URL}}, function(res) {if (res.err_msg == 'sendChatMessage:ok') {//发送成功}})

其中msgtype属性有:文本(“text”),图片(“image”),视频(“video”),文件(“file”)以及H5(“news”)。

实际使用
	wx.invoke('sendChatMessage', {msgtype:"news", //消息类型,必填news:{link: "", //H5消息页面url 必填title: "", //H5消息标题desc: "", //H5消息摘要imgUrl: "", //H5消息封面图片URL}}, function(res) {console.log('服务指引返回结果',res);if (res.err_msg == 'sendChatMessage:ok') {//发送成功}})

需要注意的三点:

  1. 调用agentConfig (文档有详细说明)

  2. 调用getContext,sendChatMessage接口只能从聊天工具栏进入页面调用才能唤起。
    getContext接口内容返回见下图
    在这里插入图片描述

  3. 如果发送的消息是text类型,接口里面就只配置text,如果发送的消失是news就只配置news。

	 //发送h5 news类型消息wx.invoke('sendChatMessage', {msgtype:"news", //消息类型,必填news:{link: "", //H5消息页面url 必填title: "", //H5消息标题desc: "", //H5消息摘要imgUrl: "", //H5消息封面图片URL}}, function(res) {console.log('服务指引返回结果',res);if (res.err_msg == 'sendChatMessage:ok') {//发送成功}})//发送text类型消息wx.invoke('sendChatMessage', {msgtype:"text", //消息类型,必填text: {content:"你好", //文本内容},}, function(res) {console.log('服务指引返回结果',res);if (res.err_msg == 'sendChatMessage:ok') {//发送成功}})

如果配置了多个属性,如下

   	 wx.invoke('sendChatMessage', {msgtype:"news", //消息类型,必填text: {content:"你好", //文本内容},news:{link: "", //H5消息页面url 必填title: "", //H5消息标题desc: "", //H5消息摘要imgUrl: "", //H5消息封面图片URL}}, function(res) {if (res.err_msg == 'sendChatMessage:ok') {//发送成功}})

结果就是即使msgtype配置的是news类型,实际调用接口msgtype还是默认排在第一个的属性text。

以上,end。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/40241.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

企业微信客户端调试工具

最近自己在搞企业微信上的第三方应用,需要调试一些东西。没有像谷歌那样的开发者工具真的好头疼。 还好企业微信提供这样的工具。那我来说说自己是如何下载和使用的。 第一步,先去官网下载 常见问题 - FAQ - 接口文档 - 企业微信开发者中心 直接下载 …

企业微信的corpsecret在哪里?

问题: 查看“企业微信”的官方开发文档,在“获取access_token”部分提到,使用GET请求方法,访问 https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpidID&corpsecretSECRET ,可以获得应用的“access_token”。参数说明里&am…

如何控制企业微信

在GitHub上有一个项目叫《vworkApi》它是基于PC端的企业微信封装的、REST风格的接口,开发者可通过HTTP轻松调用,真正实现“跨语言”操作!使用非常简单,任何一门语言都可以直接上手 GitHub地址:https://github.com/mrsa…

集成企业微信,给企业微信用户发消息

1.企业微信申请 企业微信官方地址:https://work.weixin.qq.com/ 2.企业微信给用户发消息 申请企业微信以后,我们可以用管理员登录企业微信后台。 2.1.登录企业微信后台管理 2.2.创建应用 在应用管理模块,创建一个应用 2.3.发送消息 进…

调用企业微信接口发送微信消息

准备工作: 1.需要注册个企业微信账号,地址:https://work.weixin.qq.com/wework_admin/loginpage_wx 2.在企业微信中,创建一个应用,如下图: 需要上传应用logo、填写应用名称、并选择成员,之后点…

李彦宏:谷歌比百度多付4000万美元 也没做出ChatGPT

雷递网 乐天 5月5日 百度CEO李彦宏日前在百度骄傲颁奖典礼上就有媒体指百度错失了首先做出ChatGPT的机会传闻做出回应,称谷歌当时比百度多支付了4000多万美元,也一样没有先做出ChatGPT。Ilya Sutskever转身就离开Google去参与创建了OpenAI。 李彦宏指出&…

百度李彦宏:文心一言和 ChatGPT 水平差距不是很大,也就一两个月

3 月 26 日消息,近日,李彦宏在极客公园的直播中表示,文心一言确实不如现在最好的 ChatGPT 版本,但差距也不是很大,可能就是一两个月的差别。 李彦宏称,“我也不断在讲文心一言不够完美,事实上如…

你画过哪些好玩儿的作品?

CJQtime ,搬砖师在读 韦易笑、 朱炫、 ze ran 等 18453 人赞同 进知乎两年了,一直是个透明人,从来不问不答,只是看到自己喜欢的答案会点个赞而已。基友在 身边有个会画画的朋友是怎样的体验? - 艺术发了些我平时瞎画的…

程序员的绘画

作为一个爱好画画的程序员,记录一下自己的绘画作品: 1.2016年过年时在家画的: 2.2016年四份左右画的: 3.2016年四月份左右画的: 4.2016年五月份左右画的: 5.2016年六月份左右画的: 6.2016年6月份…

谷歌内部文件泄露:我们和 OpenAI 都赢不了,因为正被“开源”偷家!

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 由 ChatGPT 掀起的 AI 大模型之战,已在全球范围内持续了几个月,其中业界尤为关注的,就是 OpenAI 和谷歌二者之间的博弈。 曾经,2017 年率先发布的 Tran…

如何用 AI 练英语口语?

语言学习,就得靠多训练。 痛点 有的小伙伴学了很长时间的英语,但学到的却是「哑巴英语」,特点是见着外国人张不开嘴。这里面有多种因素,但最主要还是练得太少。语言这东西就得靠多训练。经常和外国人说话,语言能力很快…

无账号体验Google的texttospeech API

如果你有google云账号,可以自行参考(https://codelabs.developers.google.com/codelabs/cloud-text-speech-python3)完成体验。如果你没有google云账号,也不想用信用卡注册一个,但是又想快速体验一下,请继续…

热门招聘丨 XTransfer史上最全产品技术岗位公开招聘

简介:XTransfer是一站式外贸企业跨境金融和风控服务公司,致力于帮助中小微企业大幅降低全球展业的门槛和成本,提升全球竞争力,已服务超15万家客户。公司已完成D轮融资,总部设立在上海,并在中国香港地区、深…

GPT-3.5 也能直接联网了

ChatGPT 常令人诟病的一个问题,就是它的模型训练数据,迄今为止用的还是 2021 年的老数据。 对于当下这个信息大爆炸时代,相隔两小时,消息都有可能滞后,更别说相隔两年了。 目前正式开放了 Web Browsing 这款插件。 …

GPT-4更新了哪些功能-GPT-4 Plus申请流程

GPT-4相比GPT3有哪些更新 以下是对GPT-4的优势的详解: 1.更强大的语言生成能力:GPT-4将有望比其前身——GPT-3模型生成更精准、更准确、更自然的文本,同时在更短的时间内完成。 2.更高的文本理解能力:随着深度学习的技术进步&a…

《终结者2》短评 以及对电影分级的思考

(后面部分截图口味略重) 《终结者2》是一部十分经典的科幻片,场面不是一般的震撼,相比第一部还尝试引导观众思考,不愧是卡梅隆的大作呀。 第一次是跟堂哥一起看这部影片,是十几年前还未上学的时候,还真的完全被吓坏了…

Linux系统下超级好用的终端——Terminator终结者

注意:仅作个人笔记使用,如果对您无用或者产生误导,请见谅并移步其他博客 1. 安装Terminator sudo apt-get install terminator疑惑: 我有一个疑惑的地方,安装某个包或者软件是,加不加sudo的区别是什么&am…

jovi五子棋下载_五子棋终结者

五子棋终结者拥有简约的画风以及众多贴心的功能呈现,没有任何花里胡哨的操作让玩家沉浸这指尖操作中去。线上提供了多种模式选择,强大的人机等你来战。下棋的过程中棋盘会放大哦,帮助大家精准落子! 五子棋终结者介绍 传统五子棋执…

终结者2免费教程_如何在模拟器上玩(匹配的还是手机服)_适用最新客户端

电脑上玩终结者2的简单教程(匹配的还是手机服,优势巨大) 游戏效果如下图,部分模拟器玩的话是没有草的,这个是游戏和模拟器本身的问题 1. 第一步:下载安装安卓模拟器 Windows系统建议用蓝叠模拟器&#xff…

新《终结者》电影剧本或交由 ChatGPT 书写

据外媒报道,詹姆斯・卡梅隆透露他正在创作下一部《终结者》电影的剧本,他同时表示新剧本的灵感得益于 OpenAI 的 ChatGPT。 打开豆瓣,1984年10月上映的那部「终结者」评分依然在8分以上。而后,终结者系列的电影不断上新&#xff…