从推特上获取《纽约时报》的文章和URL加长



我正在尝试收集推文,这些推文中有《纽约时报》文章的链接。链接通常缩短为http://t.co.xxxxx.我发现,如果我在我的轨迹参数中使用"nytimes"作为过滤器,它就是在获取链接。我想知道有没有什么可靠的方法可以实现同样的目标。

此外,我想延长t.co的网址。我尝试了一些API,如ExpandURL、Unshorten.me和ExpandURL不会延长t.co和unsorte.me的API出现了一些问题。

有谁是其他消息来源吗?有没有其他方法可以通过我们的API获得延长的url?。我希望它使用Python

对于第二部分,我相信您正在尝试检索被Twitter缩短的实际URL。这可以通过类似python库的请求来完成。

代码:

>>> import requests
>>> resp = requests.get('http://t.co/tWsuSJ166S')
>>> resp.url
u'http://www.engadget.com/2015/04/04/microsoft-project-spartan-do-not-track/?ncid=rss_truncated'

希望能有所帮助。

最新更新