私は Klout に似たサービスを設計しています。これは、サービスの付加価値である何らかのメトリックを更新するために、ユーザーの Twitter アカウントが継続的にスキャンされるということです。これが機能するには、アプリがユーザーによって承認される必要がありますが、次に何をすべきかについて少し混乱しています。ユーザーが初めてアプリを承認した後、ユーザーの新しいツイートとサービスを (効率的に) 同期させるにはどうすればよいですか?
前もって感謝します。
私は Klout に似たサービスを設計しています。これは、サービスの付加価値である何らかのメトリックを更新するために、ユーザーの Twitter アカウントが継続的にスキャンされるということです。これが機能するには、アプリがユーザーによって承認される必要がありますが、次に何をすべきかについて少し混乱しています。ユーザーが初めてアプリを承認した後、ユーザーの新しいツイートとサービスを (効率的に) 同期させるにはどうすればよいですか?
前もって感謝します。
ユーザーの OAuth トークンがあることを前提とした 2 つのソリューション:
#2 を使いたくなるはずです。Twitter からプッシュ イベントを受信するリスナーを作成して保存し、後でビジネス ロジック分析を実行します。
使用するデータ モデルと事前科学 (DB) は、実行する必要があるビジネス ロジックによって異なります。