2012-03-23 5 views
1

Twitterユーザーは、自分のサイトにログインしてコメントを投稿することも、新しい投稿を投稿することもできます。Twitterのアバターを最高に管理するには?

ここで、データベースのコメントテーブルにユーザーIDを格納しています。 私は、ユーザーにアバターを与えてどこにでも見せるベストプラクティスが何であるか疑問に思っていました。

OAuthが使用されている場合、レート制限が150 /時間または350 /時間であるため、APIを使用するのが最適な選択肢ではないと思います。

<?php 
$username = "twitter"; // <-- You did not use quotes here?! Typo? 
$xml = simplexml_load_file("http://twitter.com/users/".$username.".xml"); 
echo $xml->profile_image_url; // <-- No $xml->user here! 
?> 

しかし、私は、のは言わせて、1つの同じページ上の20人のアバターを表示する必要がある場合は、おそらくそれらのすべてを取得して少し時間がかかります。

は、それから私は、この小さなコードでそれを得ることについて考えました。

私はまた、それらをニックなどのユーザーテーブルのデータベースに格納することを考えました。しかし、ユーザーがプロフィール画像を更新するとどうなりますか?私はまだ古いものを持っています...

だから、それのベストプラクティスは何ですか? などpinterest.com、またはliveFyreのコメントシステム、ディスカスと同じ問題に対処する必要がで多くのページやシステムは

おかげ

私はあなたが生成されたアバターのURLを格納する必要があると言うでしょう

答えて

0

があります...毎回APIを呼び出すことなくそれを使用してください。または、このサービスを使用してくださいhttp://tweetimag.es/

+0

しかし、そのように、ユーザーがプロフィール画像を変更すると、URLは同じではありません。 tweetimagについて、そのすばらしいアイデア。しかし、私はTwitter APIを扱う私の問題を解決しました。とにかくありがとう! – Alvaro

関連する問題