我正在制作一个程序,该程序使用Twitter用户名并返回用户共享的所有外部链接。到目前为止,该程序会返回一些链接,但不会返回其他链接,即使在链接到同一网站的推文中也是如此。
我已经意识到问题在于,对于确实按需返回外部链接的推文,外部链接是该推文的“ expanded_url”属性。对于不返回外部链接的推文,“ expanded_url”属性只是指向推文本身的链接。
有人知道这是为什么吗?有没有办法解决?
我正在使用Tweepy和“扩展URL”属性。
例如,这两个类似的推文:
https://twitter.com/KamalaHarris/status/1079137488378183681
https://twitter.com/KamalaHarris/status/1077337876227084290
第一个将URL返回到文章。 第二个没有。
答案 0 :(得分:2)
对任何好奇的人进行更新:在我的搜索词中添加tweet_mode="extended"
似乎可以解决问题!