Itchat 項目的介紹官" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 現(xiàn)在網(wǎng)頁版微信登不了了,itchat是不是不能用了,還有方法實現(xiàn)微信自動回復(fù)嗎

現(xiàn)在網(wǎng)頁版微信登不了了,itchat是不是不能用了,還有方法實現(xiàn)微信自動回復(fù)嗎

時間:2022-09-01 22:09:01 | 來源:網(wǎng)站運營

時間:2022-09-01 22:09:01 來源:網(wǎng)站運營

Itchat,再也不見!

前言

本來想做一個利用微信自動回復(fù)的項目,查了很多有關(guān)這方面的資料。一開始,我百度搜索到的內(nèi)容大多都是關(guān)于Itchat的。Itchat代碼簡單,也很容易上手。很輕松就寫出了自己的demo。

Itchat 項目的介紹官方介紹如下:

項目介紹:A complete and graceful API for Wechat. 微信個人號接口、微信機器人及命令行微信,三十行即可自定義個人號機器人。 庫地址: https://github.com/littlecodersh/ItChat
但是你真的了解 itchat 嗎? itchat 背后的源代碼究竟有多簡陋?可能會看過這篇文章 再見,itchat!再見,網(wǎng)頁版微信!本文在該文的基礎(chǔ)上,在技術(shù)層面對 itchat 做了更加深入的分析和研究。

Itchat缺陷

新老微信號

Itchat項目有個缺陷是只有老的微信號才能登陸,新的微信號則不能登錄。

如果是新的微信號,將會出現(xiàn)下面的問題:

*core.loginInfo['wxsid'] = core.loginInfo['BaseRequest']['Sid'] = cookies["wxsid"] KeyError: 'wxsid'*
查了一下相關(guān)資料,在GitHub上面已經(jīng)有人給出相應(yīng)的issue:解決無法頁面登陸微信的問題 #943

所以目前只有 老微信號 可以利用ichat登錄,那你以為你是老微信號就行了嗎?

內(nèi)部代碼 簡陋無比

其實無論是 itchat 還是wxpy 都是基于 python 中的 requests 庫文件,這個涉及到網(wǎng)頁端微信的數(shù)據(jù)請求。筆者調(diào)查 itchat 的源代碼情況。代碼過于簡單,我相信每個剛?cè)腴T的python爬蟲新手都會寫,如下:







在 python 的 request 請求中,使用到的 headers 都是非常簡單的 headers。而且頻繁利用到config.USER_AGENT ,于是又去查了一下這個到底是什么,結(jié)果讓人很失望。




config.USER_AGENT 就是一個固定的 user agent,恐怕讀者應(yīng)該已經(jīng)認識到了問題的嚴重性了。如果大家都用自己的老微信號請求微信數(shù)據(jù),那微信可以很容易的知道誰是利用 python 來收發(fā)數(shù)據(jù),畢竟你連user_agent 都沒有改,微信的內(nèi)部人員會有這么傻嗎?所以用一次itchat還好,如果長時間使用,必封?。?!

總結(jié)

Itchat 肯定是不能再用了,建議立馬停止使用,微信想要檢測這個真的是太簡單了。所以我說:再也不見,itchat!

寫這篇文章的目的也是希望新手小白,不要相信現(xiàn)在百度上推薦的 itchat,不要使用 itchat 來分析自己的微信號,如果有,立馬停止使用!

itchat,再也不見!

itchat,再也不見!

itchat,再也不見!

題外話:那么微信自動化真的就沒得做了嗎?其實最近出現(xiàn)了很多相關(guān)的項目,大家可以自己去調(diào)查一下,鏈接我放在下面了。

其他項目

除了 Itchat 這些年出現(xiàn)了很多有關(guān)于微信自動化的項目,例如

  1. WeChatPYAPI,分成收費版本和免費版本,免費版本有一年沒更新過。
  2. wxBot: 類似的基于Python的微信機器人
  3. wechaty: 基于Javascript(ES6)的微信個人賬號機器人NodeJS框架/庫
  4. Mojo-Weixin: 使用Perl語言編寫的微信客戶端框架,可通過插件提供基于HTTP協(xié)議的api接口供其他語言調(diào)用
  5. vbot: 基于PHP7的微信個人號機器人,通過實現(xiàn)匿名函數(shù)可以方便地實現(xiàn)各種自定義的功能
  6. itchat4j: 用Java擴展個人微信號的能力
  7. jeeves: 使用springboot開發(fā)的微信機器人
74
73
25
news

版權(quán)所有? 億企邦 1997-2022 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉