Ошибка при установке twilio, так как его нет в библиотеке AWS - PullRequest
0 голосов
/ 16 апреля 2020

Я использую twlio moodule, которого нет в модуле AWS, поэтому я написал код, используя модуль twlio, и чтобы установить его на сервере aws, я выполнил команду в тех же именах родительских папок "ab c "и содержит один python файл" alert.py ", в который я написал наш код, используя:

from twilio.rest import Client


def send(event=None, context=None):
    my_body = "EC2 stopped working"
    client = Client("SID FROM TWILIO", "AUTH TOKEN FROM TWILIO")
    client.messages.create(to='+91indianNumber',
                           from_='+18TRIAL NUMBER',
                           body=my_body)
    return "Sent Message"

Так что это был мой код, и для установки я настроил команду pip install twilio -t. , и это создаст так много других файлов. введите описание изображения здесь

и когда я создаю zip-файл и загружаю в aws лямбду, в обработчике он выглядит как «lambda_function.lambda_handler» вместо «alert.send» как мой имя файла было alert.py и имя функции было отправлено (def send).

Может кто-нибудь объяснить.

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