为什么我只能在推文中获得某些链接?

时间:2019-01-03 09:06:16

标签: twitter tweepy

我正在制作一个程序,该程序使用Twitter用户名并返回用户共享的所有外部链接。到目前为止,该程序会返回一些链接,但不会返回其他链接,即使在链接到同一网站的推文中也是如此。

我已经意识到问题在于,对于确实按需返回外部链接的推文,外部链接是该推文的“ expanded_url”属性。对于不返回外部链接的推文,“ expanded_url”属性只是指向推文本身的链接。

有人知道这是为什么吗?有没有办法解决?

我正在使用Tweepy和“扩展URL”属性。

例如,这两个类似的推文:

https://twitter.com/KamalaHarris/status/1079137488378183681

https://twitter.com/KamalaHarris/status/1077337876227084290

第一个将URL返回到文章。 第二个没有。

1 个答案:

答案 0 :(得分:2)

对任何好奇的人进行更新:在我的搜索词中添加tweet_mode="extended"似乎可以解决问题!