2

私のアプリケーションでは、ユーザーがフォローしている友人 (Twitter ID) のリストを持っているとします。名前と画像を表示します (Twitter から)。ユーザーがアプリケーションにログインするたびに、最近のプロフィール表示画像を Twitter から取得したいと考えています。

誰かが Twitter のプロフィール画像を変更したことをどうやって知ることができますか?

現在、私は彼らの画像を取得する必要があると思います (私は Twitter API を使用します: GET users/profile_image/:screen_name) 変更時刻を見つけます。それが新しくない場合は、変更されていないと思います。それを行うより良い方法はありますか?このようなものを構築する必要がある場合、どのようにしますか? すべての画像ファイルを取得して、1 つずつチェックするのは嫌いです。最近プロフィールを変更した人の画像を取得するためのより良い方法があることを願っています.

4

1 に答える 1

1

http://api.twitter.com/1/account/verify_credentials.jsonを見てみて、プロフィールの変更を追跡するものがあるかどうかを確認してください。(より簡単なインターフェースのためにhttps://dev.twitter.com/consoleを使用してみてください)。

API で何も見つからない場合は、確認せずにプロフィール画像が変更されたことを知る方法はありません。その場合、古いイメージのハッシュを保存し、新しいイメージのハッシュを比較して、それらが一致するかどうかを確認できます。そうでない場合は、変更されていることがわかります。

それが役立つことを願っています。

于 2012-08-19T00:49:29.917 に答える