Я пытаюсь сделать POST-запрос к Slack, используя webhooks. Я могу отправить лок на мой экземпляр Slack локально, но при попытке сделать это в лямбде я сталкиваюсь с проблемами при попытке отправить полезную нагрузку.
Все, что я видел, говорит, что я должен использовать и архивировать пользовательские библиотеки, но дляВ целях того, что я делаю, мне нужно использовать нативный код Python. Есть ли способ отправить этот POST-запрос?
import json
import urllib.request
#import botocore.requests as requests
def lambda_handler(event, context):
message=event['message']
response = urllib.request.urlopen(message)
print(response)
Этот код дает мне ошибку 400. Я знаю, что я нажимаю на нужный мне URL-адрес (URL-адрес находится в переменной сообщения), но при каждой попыткепри отправке полезной нагрузки путем добавления заголовков, и текстовое тело, похоже, не работает.