2015-01-08 3 views
2

Как я могу получить URL-адрес твита, имеющий только идентификатор твита?Получить URL-адрес tweet, имеющий только твит id

Я нашел решение, но хочу знать, есть ли лучший. Во-первых, я предполагаю, что вы должны сделать запрос и поиск после чирикать идентификатора получения имени пользователя, и после этого построить URL следующим образом:

https://twitter.com/{username}/status/{tweetid}. 

Правильно ли это? Есть ли более простое решение, которое не подразумевает выполнение запроса в первую очередь?

ответ

5

Вы не необходимо имя пользователя.

Вот один из моих твитов

https://twitter.com/edent/status/552767187694661632

Если заменить мое имя Twitter (edent) с любым другим случайным именем ....

https://twitter.com/barackobama/status/552767187694661632

При нажатии на которую link, Twitter будет искать идентификатор состояния и автоматически перенаправлять вас.

Так что, не утруждайте себя выполнением запроса, просто придерживайтесь произвольного имени, и оно все равно будет работать.

+0

@Terance Eden у вас есть идея, если это безопасное решение? – Jones

+0

Зависит от того, что вы подразумеваете под «безопасным». Так было с 2012 года - https://shkspr.mobi/blog/2012/05/interesting-twitter-hashbang-bug/ - Я сомневаюсь, что они изменят его. –

Смежные вопросы