2011-10-21 3 views
2

5500 개의 트위터 ID 목록이 있습니다. 각 짹짹 id에 대해, 나는 관련된 짹짹 텍스트를 다운로드하고있다. ID는 순차적이지 않으며 많은 다른 사용자가 사용합니다.ID로 많은 트윗을 당기기

내가 특정 트윗을 가져 오는 데 대해 유일한 API 옵션은 GET statuses/show/:id입니다.

이렇게하면 한 번에 짹짹이 듭니다. 시간당 350 API 호출의 속도 제한으로 데이터를 다운로드하는 데 ~ 16 시간이 소요됩니다.

누락 된 API 호출이나 더 나은 기술이 있습니까?

답변

2

아니요. 두렵지 않습니다. 인증 된 사용자의 경우 시간당 350 회의 API 호출을 우회 할 수 없습니다.

3

GNIP에서 트윗을 구입할 수 있습니다.

2

내가 이해하는 한 트위터 API에는 요청 당 최대 100 개의 트윗을 가져올 수있는 종점이 있습니다. 자세한 내용은 https://dev.twitter.com/rest/reference/get/statuses/lookup tweepy의 statuses_lookup 메소드를 사용합니다 : http://tweepy.readthedocs.org/en/v3.1.0/api.html#timeline-methods 그래서 한 번에 하나의 트윗을 요청하는 것보다 훨씬 빨리 트윗을 가져올 수 있습니다.

+0

원래의 질문이 작성되었을 때이 종점이 존재한다고 생각하지 말고 알아두면 좋을 것 같습니다. 감사! – nsanders

+0

나는 당신과 동의한다, 그것은 상대적으로 새로운 특징이어야한다. – hurrial