Получение статей NYtimes из твиттера и продление URL
Я пытаюсь собирать твиты, в которых есть ссылки на статьи времен Нью-Йорка. Ссылки обычно сокращаются до http://t.co.xxxxx/. Я обнаружил, что если я использую 'nytimes' в качестве фильтра в своем параметре track, он получает ссылки. Мне было интересно, есть ли надежный способ добиться того же.
Кроме того, я хочу увеличить URL T.CO. Я пробовал некоторые API, такие как ExpandURL, Unshorten.me, и expandurl не удлиняет t.co, а у unshorten.me API возникают некоторые проблемы с ними.
Есть кто-нибудь, кто как другие источники? Есть ли другой способ получить удлиненный URL с нашим API? Я хочу использовать Python
1 ответ
Во второй части, я полагаю, вы пытаетесь получить реальный URL, который был сокращен Twitter. Это можно сделать с помощью библиотек 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'
Надеюсь, это поможет.