Я использую API для потоковой передачи в Твиттере, чтобы собирать твиты со всего мира. Я получаю много живых твитов, но некоторые гео-теги не имеют значения.
Я использую статус / фильтр API со следующим URL:
http://stream.twitter.com:80/1/statuses/filter.json?locations=-180,-90,180,90
Этот URL возвращает твиты, некоторые из полей geo json являются нулевыми. Кто-нибудь еще испытывал это? Или есть идеи, почему?
Примерно только 60% всех твитов, возвращенных указанным URL, возвращают действительные (ненулевые) латинские местоположения.
Спасибо.
редактировать:
Если вы перейдете по ссылке (после входа в учетную запись Twitter), вы увидите, о чем я говорю.
Просто найдите «координаты» или «гео».
Что еще я заметил, так это то, что есть тег 'geo_enabled' и тег 'geo'. Интересно, возвращает ли фильтр местоположений все "geo_enabled": истинные твиты. Если вы посмотрите достаточно внимательно, вы можете найти тег «geo»: null.
Есть мысли по этому поводу?