Как предоставить доступ к AWS Lambda в Python для чтения внешних веб-страниц? - PullRequest
0 голосов
/ 12 мая 2018

Я пытаюсь прочитать внешний API, используя AWS Lambda (написанный на Python), но он не работает.Похоже, проблема связана с доступом и разрешениями.

(ошибка инициализации модуля: ошибка HTTP 403: запрещено)

Заранее спасибо за руководство.

from urllib.request import urlopen
url = "https://api.x.com/v1/x.json"
response = urlopen(url)
data = json.loads(response.read())

1 Ответ

0 голосов
/ 12 мая 2018

Если вы используете соединение https, то у вас не должно возникнуть никаких проблем.Чтобы проверить, работает ли ваш внешний API, создайте новую лямбда-функцию и попробуйте вызвать API оттуда.Запустите тесты и опубликуйте результаты здесь.Для получения дополнительной информации, пожалуйста, обратитесь к этой ссылке Вызов API REST из лямбда-функции

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...