iOS Twitter API; Как получить самые последние твиты внутри страны? - PullRequest
2 голосов
/ 04 февраля 2012

Я новичок в Twitter API и iOS, но, читая документацию, я научился использовать Twitter.framework в xCode и класс TWRequest в частности.

Самый очевидный путь - отправить запрос на:

GET statuses/public_timeline

Однако этот запрос не позволяет параметру указывать широту и долготу, чтобы получать самые последние публичные твиты внутри страны. Я нашел:

GET geo/search

Что позволяет мне устанавливать все классные параметры, такие как широта, долгота и гранулярность, но, к сожалению, он не возвращает твиты в результатах.

Так возможно ли это? Или потерянная стоимость?


Edit:

Так что я думаю, что я должен использовать:

GET search

Но единственным недостатком является то, что я должен дать q (запрос), поисковый термин, но я не ищу конкретный термин. Мне просто нравится получать самые последние публичные твиты в данной стране. Так есть ли, и я должен использовать, подстановочный знак?

1 Ответ

2 голосов
/ 04 февраля 2012

Сначала сделайте запрос:

GET geo/search

Чтобы получить идентификатор места. Для The Netherlands идентификатор 879d7cfc66c9c290.

Затем сделайте запрос на поиск:

GET search

С запросом:

q=place:{PLACE_ID} 

Пример: "q = место: 879d7cfc66c9c290"

Если вы хотите получить самую последнюю версию, вы также можете установить параметр с именем result_type и установить его на recent и все. Надеюсь, что это помогает людям.

...