2011-04-21 2 views
0

나는 사용자가 로그인하고 트위터 세부 정보 및 홈 타임 라인을 가져올 수 있도록 허용하는 트위터 "위젯"을 내 사이트에 보유하고 있습니다. 나는 이것을 위해 OAuth를 사용하고 있으며 속도 제한에 대해 약간의 걱정이 있습니다. 내 위젯에서는 최신 데이터가 필요할 때마다 2 건의 요청을해야합니다. 사용자 세부 정보 (및 최신 상태) (내 위젯의 맨 위 섹션) 및 홈 타임 라인 (내 위젯의 맨 아래 섹션)에 대한 별도 요청. 하나의 요청으로 둘 다 얻을 수있는 방법이 있다면 궁금합니다. 두 번해야한다는 요청 낭비 인 것 같습니다. 어떤 방식 으로든이 작업을 수행 할 수 있습니까? 아니면 트위터에 기능 요청을해야합니까? 다른 사람들은 Twitter가 항상 각 API 요청/결과와 함께 최신 사용자 세부 정보를 반환하는 것이 합리적이라고 생각합니까?사용자 요청 타임 라인과 사용자 세부 정보를 한 번에 얻을 수있는 방법은 무엇입니까?

enter image description here

답변

2

가장 좋은 방법은 새로 고침 할 때마다 사용자 세부 정보를 가져 오는 것이 아닙니다. 로컬로 캐싱하고 간헐적으로 사용자 세부 정보 표시 만 업데이트합니다. 또는 자신의 속도 제한 사용을 제어 할 수 있도록 옵션을 제공하십시오.

+0

답장을 보내 주셔서 감사합니다. 사용자가 위젯을 새로 고치는 빈도를 제어하게함으로써 사용자가 설정할 수있는 속도 제한을 갖게되었습니다. API에서 홈 타임 라인 요청과 함께 사용자 세부 정보를 반환 할 수있는 내용이 누락되기를 바랬습니다. 모든 요청과 함께 인증 된 사용자의 세부 정보를 반환해야합니다. 하지만 아마 나야. – TehOne

0

당신이 찾고있는 무엇을 반환하는 단일 API가 없습니다. 당신은 그들을 추가하도록 요청할 수 있지만 숨을 참지 마십시오. :).

관련 문제