Как вы найдете RSS-канал Twitter?

Ответы:

11

Попробуйте это:

http://twitter.com/statuses/user_timeline/{username}.rss

Замените {username}на идентификатор пользователя Twitter. Теперь, как получить удостоверение личности? Просто переключитесь на старый Twitter и зайдите в свой профиль. Вот оно, ссылка на RSS-канал! Просто наведите на него курсор, и вы узнаете идентификатор пользователя Twitter.

Сунил Шеной
источник
2
Вы также можете заменить .rss на .json, чтобы изменить формат.
amccormack
1
Это работает! Канал RSS для twitter.com/aurora_alerts - это twitter.com/statuses/user_timeline/aurora_alerts.rss
Питер Мортенсен,
Есть ли способ получить удостоверение личности без необходимости присоединяться к Twitter?
Kyralessa
Смотрите ответ ниже - вам не нужен числовой идентификатор, имя пользователя будет работать.
Лодка
1
Это больше не работает. Существует новый способ получения канала .
NN
9

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

http://alexch.github.com/bookmarklets/

Твиттер не рассказывает вам всю историю. Фиды есть, и они обновляются. Они просто взяли ссылку из пользовательского интерфейса. Букмарклет возвращает их обратно. :-)


источник
7

Как объяснено в 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имя пользователя, на которого вы хотите подписаться.

Н.Н.
источник
2
К сожалению, это также не рекомендуется (на самом деле в этом месяце). См. Dev.twitter.com/discussions/11582 для деталей. Я не уверен, что будут какие-либо альтернативы, но я задам вопрос об этом.
Waldyrious
Да, больше не работает.
OrangeDog
5

Вы даже можете получить RSS-канал своего профиля!

Шаблон

http://twitter.com/statuses/user_timeline/username.rss

где usernameимя пользователя Twitter (например, cshirky).

Я попробовал, и это работает! Вам просто не нужно знать числовой идентификатор пользователя.

порт
источник
Это больше не работает. Существует новый способ получения канала .
NN
2

Я создал инструмент Twitter RSS Feed Getter для получения RSS-каналов для пользователей Twitter. Вы просто вводите имя пользователя в поле ввода и нажимаете кнопку « Получить RSS» .

Чарли
источник
0

Используйте search.twitter.com (Advanced), затем добавьте ссылку «Лента для этого запроса» в верхнем левом углу: http://search.twitter.com/search.atom?q=+from%3A‹USER}

то есть http://search.twitter.com/search.atom?q=+from%3Aaplusk для Эштона Катчера (aplusk).

opendna
источник
2
API публичного поиска в Twitter не очень надежен. Это не даст вам сообщения старше определенного предела (который варьируется в зависимости от трафика), а также подвержен регулированию. Вместо этого используйте RSS-ссылку основного сайта - по крайней мере, до тех пор, пока они не отключат ее, а не просто ее скрывают - которую вы можете найти, щелкнув по ссылке alexchaffee.com/bookmarklets/#twitterrss
Alex Chaffee
Это больше не поддерживается "Twitter REST API v1 больше не активен. Пожалуйста, перейдите на API v1.1. Dev.twitter.com/docs/api/1.1/overview ."
Christ-OFF