Чтение JSON твиттер-каналов невозможно с некоторыми учетными записями tiwtter ... (?) - PullRequest
1 голос
/ 25 июля 2011

Я сталкиваюсь с этой проблемой, когда не могу прочитать результаты твитера JSON с одного определенного аккаунта ..: S. Учетная запись работает так же, как и любая другая учетная запись, и твиты публикуются как обычно, однако возвращаемый результат JSON кажется пустым ... Когда я переключаю учетную запись с общедоступной на частную, тогда у них вообще нет результата (так что это не проблема) но когда учетная запись общедоступна, как и большинство других, URL JSON просто возвращает пустое значение ([()]) ...

Эти работы:

twitter.com/status/user_timeline/roelkrottje.json?count=1&callback=? twitter.com/status/user_timeline/inconelnl.json?count=1&callback=? twitter.com/status/user_timeline/telegraaf.json?count=1&callback=? twitter.com/status/user_timeline/volkskrant.json?count=1&callback=?

Этот не работает:

http://twitter.com/status/user_timeline/hotelvroenhof.json?count=1&callback=?

Вы можете проверить это в любом браузере .... Кто-нибудь знает, что случилось с этим аккаунтом? Совсем недавно были опубликованы сообщения, так что нет никаких сообщений / твитов ...

Заранее спасибо! -Роэль Кроттье

1 Ответ

1 голос
/ 25 июля 2011

Прежде всего, используйте этот формат: http://api.twitter.com/1/statuses/user_timeline.json?screen_name=roelkrottje

ваш пример работает таким образом;

http://api.twitter.com/1/statuses/user_timeline.json?screen_name=hotelvroenhof

от: https://dev.twitter.com/docs/api/1/get/statuses/user_timeline

Возвращает 20 самых последних статусов, опубликованных аутентифицирующим пользователем. Также можно запросить временную шкалу другого пользователя, используя параметр screen_name или user_id. Временная шкала других пользователей будет видна только в том случае, если они не защищены, или если защищенный пользователь принял запрос аутентифицирующего пользователя на выполнение

Вы должны проверить, если; - Это ваш собственный аккаунт? Вы аутентифицированы? - Защищена ли временная шкала? Если так, то тебе не повезло ... - Следите ли вы за пользователем?

1 и 3 должны дать вам да, 2 нет, тогда это должно работать

Самое главное; следуйте инструкциям API !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...