Ответы:
Попробуйте это:
http://twitter.com/statuses/user_timeline/{username}.rss
Замените {username}
на идентификатор пользователя Twitter. Теперь, как получить удостоверение личности? Просто переключитесь на старый Twitter и зайдите в свой профиль. Вот оно, ссылка на RSS-канал! Просто наведите на него курсор, и вы узнаете идентификатор пользователя Twitter.
Этот букмарклет покажет вам, где находится канал для любого пользователя.
http://alexch.github.com/bookmarklets/
Твиттер не рассказывает вам всю историю. Фиды есть, и они обновляются. Они просто взяли ссылку из пользовательского интерфейса. Букмарклет возвращает их обратно. :-)
Как объяснено в https://dev.twitter.com/docs/faq#11716 http://twitter.com/statuses/user_timeline/username.rss
, больше не поддерживается.
Правильный способ получить канал Twitter теперь таков:
https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=username
Очевидно, вам придется заменить username
имя пользователя, на которого вы хотите подписаться.
Вы даже можете получить RSS-канал своего профиля!
Шаблон
http://twitter.com/statuses/user_timeline/username.rss
где username
имя пользователя Twitter (например, cshirky
).
Я попробовал, и это работает! Вам просто не нужно знать числовой идентификатор пользователя.
Я создал инструмент Twitter RSS Feed Getter для получения RSS-каналов для пользователей Twitter. Вы просто вводите имя пользователя в поле ввода и нажимаете кнопку « Получить RSS» .
Используйте search.twitter.com (Advanced), затем добавьте ссылку «Лента для этого запроса» в верхнем левом углу: http://search.twitter.com/search.atom?q=+from%3A‹USER}
то есть http://search.twitter.com/search.atom?q=+from%3Aaplusk для Эштона Катчера (aplusk).