指向特定推文的Twitter链接的url

我有一些使用Twitter API获取推文的Javascript。 我parsing数据并使用jQuery为DOM生成HTML。

我想要展示的一个方面是“查看此鸣叫”链接 – 是啊,这听起来很愚蠢,但它允许用户获得特定鸣叫的URL。

我正在用href生成一个标签。 该URL的格式是:

http://twitter.com/{twitter-user-id}/status/{tweet-status-id} 

花括号中的内容是从推文中提取的实际数据(不,我不包括花括号)。 例如:

 http://twitter.com/Atechtrader/status/57432099984130050 

在操作中会发生什么事情,这对于一些推文是有用的,但是对其他人来说则是如此 对于那些失败的人来说,Twitter服务器回应的内容说,所请求的页面不存在。

难道我做错了什么?

https://twitter.com/statuses/ID应该工作。
它会redirect到所需的状态。

仅供参考:id_str是您需要调用的variables而不是id

你可以使用像:

http://twitter.com/itdoesnotmatter/status/%5BYOURID%5D

Twitter根据状态ID而不是用户名redirect。

它适用于桌面和移动。

不幸的是,迄今为止提供的所有答案都依赖于HTTPredirect。

直接链接的forms是: https : //twitter.com/i/web/status/ {tweet-status-id}

我已经尝试过了。 这是很好的工作: – 网站: https : //twitter.com/statuses/ID – 移动&&网站: https : //twitter.com/User_ID/statuses/Tweet_ID

我希望这对你有帮助。