著者:Steven Lynn. Difyのテクニカルライター
2023年2月9日から、Twitter APIの無料アクセスは終了し、v2およびv1.1のサポートも行われなくなります。代わりに、有料の基本プランが提供されます。 🧵 — Developers (@XDevelopers) February 2, 2023幸いなことに、DifyにはHTTPツールがあり、これを使用して外部のクローリングツールにHTTPリクエストを送信できます。それでは、始めていきましょう!
最初から作成
をクリックして、新しいフローの作成を開始します:
id
としましょう。
開始ノードをクリックして、新しい変数を追加します:
url
はhttps://twitter.com/
にユーザーID
を加えた形にする必要があります。例えば、Elon MuskのユーザーIDの場合はhttps://twitter.com/elonmusk
となります。
ユーザーIDを完全なURLに変換するためには、以下のPythonコードを使用して、プレフィックスhttps://twitter.com/
とユーザーIDを結合します:
env
をクリックしてAdd Variable
を選択し、トークン値を設定すると、ノードに平文が表示されなくなります。
あなたのCrawlbase APIキーについては、こちらで確認できます。
/
を入力することで、APIキーを簡単に変数として挿入できます。
context
はHTTPリクエストノードからのbody
でなければなりません。
以下はサンプルのシステムプロンプトです。
プレビュー
をクリックしてテスト実行を開始し、id
にTwitterユーザーIDを入力してください。
公開
をクリックして、あなたのWebサイトに追加してください。
楽しんでください!