Доступ к общедоступным страницам LinkedIn с помощью Python
Я хочу получить доступ к моей общедоступной странице LinkedIn. На моей локальной машине работает следующий код:
import requests
url = "http://de.linkedin.com/pub/ankush-shah/73/9/982"
html = requests.get(url).text
print html
И это дает правильный HTML моего профиля.
Но когда я выполняю тот же код на моем сервере Heroku, я (думаю) перенаправляется куда-то и получаетэтот HTML.
Кроме того, когда я пытаюсь с urllib2 на сервере heroku:
import urllib2
url = "http://de.linkedin.com/pub/ankush-shah/73/9/982"
u = urllib2.urlopen(url)
Это кидаетurllib2.HTTPError: Ошибка HTTP 999: запрос отклонен
Поскольку я использую virtualenv, все библиотеки на моей локальной машине в точности похожи на те, что установлены на сервере heroku. Блокирует ли LinkedIn HTTP-запросы от таких серверов, как Heroku? Любая помощь / предложения будут оценены.