微信开发之一键撤回消息的技术实现

news/2024/11/16 16:44:41/

撤回消息

请求URL:

  • http://域名地址/revokeMsg

请求方式:

  • POST

请求头Headers:

  • Content-Type:application/json
  • Authorization:login接口返回

参数:

参数名必选类型说明
wIdstring登录实例标识
wcIdstring接收方微信id/群id
msgIdlong消息msgId(发送类接口返回的msgId)
newMsgIdlong消息newMsgId(发送类接口返回的msgId)
createTimelong发送时间

返回数据:

参数名类型说明
codestring1000成功,1001失败
msgstring反馈信息

请求参数示例

{"wId": "12491ae9-62aa-4f7a-83e6-9db4e9f28e3c","wcId": "wxid_1dfgh4fs8vz22","msgId": 697760203,"newMsgId": 4792296942111367533,"createTime": 1641456307
}

成功返回示例

{"message": "成功","code": "1000","data": null
}

错误返回示例

{"message": "失败","code": "1001","data": null
}

测试地址:微信机器人开发 

 

 


http://www.ppmy.cn/news/1041653.html

相关文章

一次Linux中的木马病毒解决经历(6379端口---newinit.sh)

病毒入侵解决方案 情景 最近几天一直CPU100%,也没有注意看到了以为正常的服务调用,直到腾讯给发了邮件警告说我的服务器正在入侵其他服务器的6379端口,我就是正常的使用不可能去入侵别人的系统的,这是违法的. 排查 既然入侵6379端口,就怀疑是通过我的Redis服务进入的我的系统…

java-IONIO

一、JAVA IO 1.1. 阻塞 IO 模型 最传统的一种 IO 模型,即在读写数据过程中会发生阻塞现象。当用户线程发出 IO 请求之后,内 核会去查看数据是否就绪,如果没有就绪就会等待数据就绪,而用户线程就会处于阻塞状态,用户线…

一万字关于java数据结构堆的讲解,让你从入门到精通

目录 java类和接口总览 队列(Queue) 1. 概念 2. 队列的使用 以下是一些常用的队列操作: 1.入队操作 2.出队操作 3.判断队列是否为空 4.获取队列大小 5.其它 优先级队列(堆) 1. 优先级队列概念 Java中的PriorityQueue具有以下特点 2.常用的PriorityQue…

配资平台app(正规股票配资软件)架构是怎么搭建的?

随着股票市场的发展,越来越多的投资者开始尝试使用股票配资平台进行杠杆炒股,因此,搭建一套稳定、可靠的配资平台app架构显得尤为重要。本文将介绍配资平台app架构设计的关键要素,以及建立一个正规的配资平台app所需考虑的问题。 …

jbpm定时器不生效问题梳理

前景:项目迁到mysql后,jbpm切到生产环境后,timer 不生效了 项目结构问题详情 项目结构 springbootstruts2hibernatemysqljbpm4 问题详情 测试环境可以执行定时器 是阿里云 正式环境不可以执行定时器 阿里云 两个库不同,代码相同…

genism word2vec方法

文章目录 概述使用示例模型的保存与使用训练参数详解([原链接](https://blog.csdn.net/weixin_44852067/article/details/130221655))语料库训练 概述 word2vec是按句子来处理的Sentences(句子们) 使用示例 from gensim.models import Word2Vec #sent…

内核调试之devmem直接读写寄存器

今天分享一个内核调试实用工具——devmem。 相信很多做底层驱动的人都会经常用到。 什么是devmem? 在Linux系统,如果我们想要访问某个寄存器,就需要写一个驱动程序,在驱动中映射寄存器地址,转为虚拟地址后就可以访问…

用easyui DataGrid编辑树形资料

easyui显示编辑树形资料有TreeGrid元件,但是这个元件的vue版本和react版本没有分页功能。virtual scroll功能也表现不佳。 我用DataGrid来处理。要解决的问题点: (1)如何显示成树形。即,子节点如何有缩进。 先计算好…