我有一些使用Twitter API获取推文的Javascript.我解析数据并使用jQuery为DOM生成HTML.
我想要显示的一个方面是"查看此推文"链接 - 是的,sorta听起来很傻,但它允许用户获取特定推文的URL.
我正在生成一个带有href的标签.URL的格式如下:
http://twitter.com/{twitter-user-id}/status/{tweet-status-id}
Run Code Online (Sandbox Code Playgroud)
花括号中的内容是从推文中提取的实际数据(不,我不包括大括号).例如:
http://twitter.com/Atechtrader/status/57432099984130050
Run Code Online (Sandbox Code Playgroud)
在操作中发生的是,这适用于一些推文,但不适用于其他推文.对于失败的那些,Twitter服务器响应的内容表明所请求的页面不存在.
难道我做错了什么?
Sag*_*fek 156
https://twitter.com/statuses/ID应该管用.
它将重定向到所需的状态.
Tre*_*det 44
仅供参考:id_str是您需要调用的变量而不是id
id_str应取自tweet对象并替换为 https://twitter.com/statuses/[id_str]
Jef*_*ett 30
不幸的是,到目前为止提供的所有答案都依赖于HTTP重定向.
直接链接的格式为:https://twitter.com/i/web/status/ {tweet-status-id}
您可以使用
'https://www.twitter.com/'+ user.screen_name+'/status/' + id_strRun Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55188 次 |
| 最近记录: |