2012-03-23 9 views
1

트위터 사용자는 내 사이트에 대한 로그인 및 덧글 작성과 새로운 글을 올릴 수 있습니다.트위터 아바타를 가장 잘 관리하는 방법은 무엇입니까?

이제 사용자 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! 
?> 

하지만 난이 표시해야하는 경우,의 말을하자, 하나 개의 같은 페이지에 20 아바타 :

그럼 난이 작은 코드로 점점 생각 .

나는 또한 데이터베이스에 닉이있는 사용자 테이블에 저장하는 것에 대해 생각했습니다. 그렇다면 사용자가 자신의 프로필 사진을 업데이트하면 어떻게 될까요? 나는 여전히 오래된 것을 가지고있을 것입니다. ...

그래서, 그것을위한 가장 좋은 방법은 무엇입니까? 같은 pinterest.com, 또는 liveFyre 주석 시스템, Disqus에 같은 문제를 해결해야 할 많은 페이지 및 시스템

감사

난 당신이 생성 된 아바타의 URL을 저장해야한다는 말을

답변

0

은 ...있다 트위터로 작성하고 API를 매번 호출하지 않고 사용하십시오. 또는이 서비스를 사용하십시오 http://tweetimag.es/

+0

하지만 사용자가 프로필 이미지를 변경하면 URL이 동일하지 않습니다. tweetimag 정보, 그 멋진 아이디어. 하지만 난 트위터 API를 다루는 내 문제가 해결 됐어. 어쨌든 고마워, ! – Alvaro