1

とにかく、Twitter ウィジェットを使用してエンド ユーザーのブラウザーに埋め込むことで、Twitter のレート制限を回避する方法はありますか? つまり、ユーザーのブラウザーのセッションとは別に (ユーザーがアプリを使用している間) Twitter 検索ウィジェットを使用して、Twitter への呼び出しが (アプリの IP アドレスではなく) IP アドレスを介して行われるようにします。アプリの IP がブラックリストに登録されないようにします。それはいいですか、それとも Twitter の利用規約に違反しますか?

Twitter の検索ウィジェットを使用します。Twitter ストリームを使用する方がよいでしょうか?

4

2 に答える 2

1

実装によっては、この目的のためにストリーミングAPIを検討することをお勧めします。それはおそらくもっと「コーシャ」と考えられています。特定のフレーズのセットをクエリして、ファイアホースと呼ばれるものを開くことができます。Twitterはアプリケーションに更新をプッシュします。ここにはレート制限システムがありますが、実際にはレート制限に拘束されません。私の特定のユースケースでは、これは機能せず、質問で説明したことを実行する必要がありました。ただし、TwitterストリーミングAPIを使用し、PHPを組み合わせて使用​​する場合は、最初に140TwitterServerフレームワークを確認することを強くお勧めします。これにより、最初からストリーミングAPIを実装するのがはるかに簡単になります。

于 2011-08-16T01:20:02.527 に答える
0

これは問題ありません。これが私が使用しているソリューションです。Ajax 呼び出しに jQuery などを使用し、応答をサーバーに送信して処理します。キャリーは、アプリケーションを使用する IP ごとに発生します。そのため、そのユーザーが Twitter にリクエストをスパム送信している場合、アプリケーションではなくブラックリストに登録されます。

于 2011-08-16T01:13:16.757 に答える