私は uni プロジェクトの一部として Twitter4J の記事を書こうとしていますが、いくつかのことに行き詰まっています。Twitter4J API から:
void sample()
すべてのパブリック ステータスのランダム サンプルのリッスンを開始します。デフォルトのアクセス レベルでは、Firehose のごく一部が提供されます。"Gardenhose" アクセス レベルは、統計的に有意なサンプルとなるために大きな割合を必要とするデータ マイニングおよび研究アプリケーションにより適した割合を提供します。
これは、デフォルトで「デフォルト アクセス」がストリームに提供されることを意味しますが、別のタイプのアクセス「ガーデンホース アクセス」が利用可能です。これは正しいです?もしそうなら、どのようにしてガーデンホースのより高いアクセスにアクセスしますか?
SOでいくつかの回答を見たので、アクセスのレベルが1つしかないことを示唆しているので、私は尋ねています.Gardenhoseであり、これを完全に解決しようとしています.
これに加えて、(可能であれば) サンプル ストリームがアクセスを許可するツイートの数を参照してください。多くの人が「デフォルト アクセス」に 1%、「ガーデンホース アクセス」に 10% を引用しているのを読んだことがありますが、API のどこにもこれを見つけることができません。
要約すると、次の 2 つの質問があります。
- サンプル ストリームには「デフォルト アクセス」と「庭用ホース アクセス」がありますか、それともどちらかだけですか?
- これらのアクセス レベルで得られる Twitter ファイアホース ストリームの量はどれくらいですか?
返信する場合は、可能であれば参照可能な API へのリンクを記載してください。