标签: twitter
当我尝试使用此API端点获取推文(状态)时 https://api.twitter.com/1.1/statuses/show.json?id= 具有url的实体对象不向我提供状态链接,而urls对象中只有推文url本身。
示例 https://twitter.com/i/web/status/1148391479490043910
在这种状态下,有一个附加的网址
https://www.realitytvworld.com/news/tyler-cameron-13-things-know-about-the-bachelorette-star-hannah-brown-bachelor-tyler-cameron--26081.php
最短的是
https://t.com/LtkuldDijy
我需要在实体object的urls子对象中获得上面提到的URL
有人遇到这个问题吗?
答案 0 :(得分:1)
长网址位于thejson.entities.urls[0].expanded_url
thejson.entities.urls[0].expanded_url
简称中的thejson.entities.urls[0].url
thejson.entities.urls[0].url
答案 1 :(得分:0)
经过大量搜索和尝试,我找到了原因
该问题是由于推文本身的截断问题, 因此,当请求twitter API时,必须在请求中添加'tweet_mode = extended',一切正常!