インストール
pip install wechatarticles
表示アドレス:
毎日更新、公開アカウントの最新記事リンクを取得、毎日更新をサポート、いいねを読んでテキストにコメント
注: このプロジェクトは学習とコミュニケーションのみを目的としており、商用利用は固く禁止されており (このプロジェクトを直接使用することはできません)、すぐに使えるレベルに達することはできません。このプロジェクトを使用するには、ドキュメント + ソース コード + 実践を読み、サンプル コード ( test
フォルダー配下) を参照して書き直す必要があります。
ヒント: さらに、多くの友人 (偉い人) はすでにこの一連のプロジェクトに基づいているか、ソース コードを直接見て自分のニーズを満たすようにプロジェクトを書き直しています。
実装アイデア 1:
完全なアイデアについては、私のブログを参照してください: WeChat パブリック アカウントをクロールした経験を思い出す (WeChat 記事を読んで「いいね」を獲得する)
実装アイデア 2:
test_GetUrls.py
注意して使用してください (できれば )。公開アカウントのクロールされた履歴記事への永続的なリンクは、コミット時の日付です。これらの高品質の公開アカウントに注目してください。
このプロジェクトは 2017 年に開始され、現在 2023 年 3 月に更新されています。
プロジェクト コードを調整するには、 pip install wechatarticles
を使用して以前のインターフェイスを呼び出してください。
パラメータファイルの説明については、READMEを参照してください。
python
: 3.6.2、3.7.3 ここには回数制限があるため、一度に多くの URL を取得することはできません。解決策: 複数のアカウントが test_WechatUrls.py を同時にクロールする
test_WechatInfo.py
test_GetUrls.py
test_Url2Html.py
この問題を読むことができます。簡潔な説明に感謝します。
以下のブログとドキュメントを参照してください
official_cookie と token を手動で取得する方法については、このドキュメントを参照してください。
wechat_cookie と appmsg_token の手動取得の概要については、このドキュメントを参照してください。
連絡先メモ:
WeChat公式アカウントやWeChatに自動ログインできない(できない)
リアルタイム(パラメータの取得、いいね!の読み取り、記事の取得)ができない(できない)
公式アカウントを変更したり、パラメータの有効期限が切れたりする場合は、手動でパラメータを更新する必要があります。パラメータの取得方法は記事に記載されていますので、よくお読みください。
「テクノロジー」という単語を含むすべての記事を検索するなどのキーワード検索 (WeChat の検索機能) はできません。
Q&A
プロジェクトは正常に実行できますか?
回答: プロジェクトは正常に実行できます。
xxx を実行/開始する方法と取得する必要があるパラメータは何ですか?
回答: ソース コードを確認し、手動で実行して出力エラーを確認してください。
xxxパラメータを取得するにはどうすればよいですか?
回答: ドキュメントとブログは非常に明確なので、よく読んでください。
xxxxが欲しいのですが、どうすればいいですか?
回答: ドキュメントとソースコードを読んでください。
Web ページを毎日更新するにはどうすればよいですか?
回答: ユニバーサルキーではありません。解決策は非常に簡単です。クリックとプロキシ ソフトウェア (Fiddler または Mitmproxy) をシミュレートして、パケットをインターセプトし、1 日に 1 回キャプチャします。より良い解決策がある場合は、お知らせください。この部分はオープン ソースではありません (関連する完全なオープン ソースを参照した場合は、問題を提起して詳細を確認できます)。単に、環境の設定とカスタマイズが非常に面倒で、特定の問題があるためです。ここで何が達成できるかがわかれば、私に尋ねられてもそれは達成できません。時間とエネルギーがかかりすぎます。
PC には WeChat とパケット キャプチャ ソフトウェア Fiddler が必要ですか?
答え: いいえ。これは、この 2 つが全体のプロセスを完了するのが比較的簡単であると私が理解している(考えている)だけです。代替案: 携帯電話で WeChat をキャプチャできます (Android と IOS の両方が利用可能ですが、Android では読み取りやいいね! をキャプチャするには root が必要です)。HTTPS パケットをキャプチャしてデータを表示できる限り、パケット キャプチャ ソフトウェア Fiddler の代替手段は数多くあります。 。
多数の公開アカウントから記事を取得するにはどうすればよいですか?
回答: このプロジェクトは実現できません。良い解決策はありません。5を参照してください。公式アカウントの切り替えにかかる時間コストは、熟練度に応じて約 3 ~ 5 分です。
通常の質問方法:
プログラミングは練習から生まれます。操作が正しいかどうかを直接テストできます。二人の時間を無駄にする必要はありません。操作中に問題が発生した場合は、ご自身で実行したことがある場合に限り、上記のプロセスに従って質問してください。私の返信を待たずに、ご質問やご要望を直接お知らせください。ありがとう!ほとんどの質問は交換可能ですので、細かい質問であれば有料指導も承ります。
WeChat 感謝コード