Доступ к общедоступным страницам 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? Любая помощь / предложения будут оценены.

Ответы на вопрос(1)

Ваш ответ на вопрос