日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

微信防撤回python代码_Python实现微信防撤回

發(fā)布時(shí)間:2025/3/21 python 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微信防撤回python代码_Python实现微信防撤回 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

微信(WeChat)是騰訊公司于2011年1月21日推出的一款社交軟件,8年時(shí)間微信做到日活10億,日消息量450億。在此期間微信也推出了不少的功能如:“搖一搖”、“漂流瓶”、“朋友圈”、“附近的人”、“公眾平臺(tái)”、“小程序”等等,涵蓋了我們生活的方方面面,微信正在慢慢踐行著他們的口號(hào):微信,是一種生活方式

一、背景介紹

產(chǎn)品的更新迭代必然會(huì)伴隨著功能的推出和下線,今天我們要講的便是微信在2014年推出的一個(gè)小小的新功能:撤回消息,使用此功能者提神醒腦、神清氣爽,但被施用者卻可能會(huì)抓耳撓腮、咬牙切齒的想知道你到底撤回了啥,這就是所謂的好奇害死貓(Curiosity kills the cat),今天我們就來用Python實(shí)現(xiàn)防微信消息撤回,滿足一下大家的好奇心!

二、功能設(shè)計(jì)

我們希望當(dāng)有好友或者群中有人撤回消息的時(shí)候,第一時(shí)間能把原消息、發(fā)送者信息轉(zhuǎn)發(fā)到文件助手中(當(dāng)然你也可以把消息發(fā)回給他,哈哈),這樣方便我們查看。

給大家來演示一下實(shí)現(xiàn)的功能。

三、功能實(shí)現(xiàn)

1.微信撤回消息實(shí)現(xiàn)原理

我們先來了解一下微信撤回消息的原理:

其實(shí)微信撤回消息原理就是操作者在點(diǎn)擊撤回的時(shí)候,客戶端會(huì)自動(dòng)發(fā)一條系統(tǒng)消息:“xxx撤回了一條消息”,然后對(duì)方app端收到消息后解析,替換原消息,改個(gè)顯示的樣式即可

給大家演示一下正常消息和撤回消息的內(nèi)容到底有什么區(qū)別:正常消息:Content='你好騷啊',大家留意一下MsgId='8784390488772995470'

撤回消息:Content是一串xml格式的內(nèi)容

我們?cè)谙旅姘阉袷交纯?

xxxsession> 1090336364oldmsgid> 8784390488772995470msgid> replacemsg> revokemsg>sysmsg>

分析上面撤回的Content字段我們發(fā)現(xiàn)8784390488772995470的id與我們之前發(fā)送消息的id是一致的,而這個(gè)標(biāo)簽也驗(yàn)證了我們的猜想,確實(shí)是用新消息替換原消息。

2.找到被撤回消息

根據(jù)抓取正常消息和撤回消息的內(nèi)容我們發(fā)現(xiàn)規(guī)則:撤回消息中會(huì)包含之前被撤回的那條消息的msgid,那我們只要找到之前那條消息就可以了,而wxpy模塊默認(rèn)為我們緩存了最近的200條消息,所以我們只要遍歷這些歷史消息然后比較msgid就可以找到被撤回的那條消息啦!

?如果你微信消息太過頻繁,2分鐘之內(nèi)消息數(shù)量超過200,則可以將max_history設(shè)置大些。

3.轉(zhuǎn)發(fā)被撤回消息

原理也搞懂了,被撤回的消息也找到了,就差最后一步轉(zhuǎn)發(fā)消息了,如果你之前玩過wxpy肯定會(huì)了吧,只要一行代碼就可以將消息轉(zhuǎn)發(fā):

msg.forward(bot.file_helper)

4.代碼

原理和過程講完了,代碼貼出來給大家看看,注釋還是比較詳細(xì),有不懂得話可以在學(xué)習(xí)群中問我。

四、功能驗(yàn)證

五、總結(jié)

微信消息防撤回功能實(shí)現(xiàn)簡(jiǎn)單,但實(shí)用性很好,目前項(xiàng)目的唯一缺點(diǎn)就是易用性差,簡(jiǎn)單說就是我們還沒有將項(xiàng)目部署服務(wù)器,每次使用都得打開電腦然后運(yùn)行還得一直開著,

考慮后面將項(xiàng)目部署在云服務(wù)器上或者打包成apk,這樣就使用起來就非常方便了,而且還可以把a(bǔ)pk發(fā)給朋友,讓朋友也體驗(yàn)此功能!

學(xué)會(huì)這招,再也不用好奇對(duì)方到底撤回了啥消息,快下載項(xiàng)目試試吧!下載項(xiàng)目后可直接運(yùn)行不需要修改代碼!

Github項(xiàng)目地址:https://github.com/pig6/wxrobotwxpy官方文檔:https://wxpy.readthedocs.io/zh/latest

總結(jié)

以上是生活随笔為你收集整理的微信防撤回python代码_Python实现微信防撤回的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品久久毛片 | 91丝袜国产在线观看 | 日韩片在线观看 | 日日碰狠狠添天天爽 | 欧美日本一道 | 久久久久爱 | 国产夜夜嗨| av的天堂 | 香蕉视频官网 | 成人午夜视频网站 | 亚洲爽片 | www五月天com | 亚洲系列在线观看 | 超碰国产91 | 毛片成人网 | 在线视频一区二区三区 | 国产丰满果冻videossex | 亚洲精品国产成人 | 亚洲午夜免费 | 成人av影院 | 草草久久久无码国产专区 | 不卡的毛片 | 日本成人免费观看 | 久久久看片 | 无码aⅴ精品一区二区三区浪潮 | 激情黄色小说网站 | 伊人影院在线观看视频 | 日韩第二页 | av色吧 | 成人黄色免费看 | 香蕉视频一级片 | 在线免费观看日本 | 中文字幕人成 | 亚洲三页| 国产精品suv一区二区 | 久久国产经典视频 | 捆绑中国女人hd视频 | 狠狠干成人 | 厨房性猛交hd | 国产人成免费视频 | 天堂在线中文8 | 国产麻豆成人精品av | 欧美淫 | 色欧美日韩 | 午夜天堂在线观看 | h片在线| 亚洲欧美在线播放 | 狠狠操在线视频 | 制服.丝袜.亚洲.中文.综合 | 黄色三级在线视频 | 欧美r级在线观看 | 男女深夜福利 | 欧美日韩中文 | 日本视频h | h在线免费 | 广州毛片| 亚洲社区在线观看 | 国产-第1页-浮力影院 | 在线视频免费观看一区 | 天堂在线中文网 | 亚洲高清色| 西西人体做爰大胆gogo直播 | 国产午夜精品在线观看 | 天堂成人在线观看 | 日本色网址 | 国产av无码专区亚洲a∨毛片 | 欧美日韩激情视频 | www..com国产| 涩涩在线播放 | 日韩av网站在线 | 久久综合欧美 | 国语对白一区二区三区 | a视频在线免费观看 | 男人的天堂97 | 另类少妇人与禽zozz0性伦 | 日本三级吃奶头添泬 | 叼嘿视频91| 天堂网av中文字幕 | 在线观看的av网址 | 欧美毛片免费看 | jizzjizz日本人 | 欧美sm极限捆绑bd | 丰满少妇被猛烈进入一区二区 | 精品国产乱码一区二区三 | 国产情侣小视频 | 国产亚洲欧美在线视频 | 日p视频在线观看 | 她也啪在线视频 | 国产熟妇搡bbbb搡bbbb | 四虎一区二区 | 日本人六九视频 | 性猛交xxxx乱大交孕妇2十 | 91羞羞网站 | 久久精品—区二区三区舞蹈 | 插插插网站 | 精品人伦一区二区三区蜜桃免费 | 久久综合热 | 国产一二区在线观看 | 伊人春色在线 |