Это фрагмент моего кода, куда я отправляю полезную нагрузку слабому веб-крюку:
dictoftitle = {i: posts_to_print[i] for i in range(0, len(posts_to_print))}
response = requests.post(web_hook_url, data=json.dumps(dictoftitle))
if response.status_code != 200:
raise ValueError('Request to slack returned an error %s, the response is:\n%s '%
(response.status_code, response.text) )
Вот как выглядит полезная нагрузка:
print(dictoftitle)
{0: «Когда девочки - герой истории», 1: «Упрощенное глобальное управление играми: знакомство с игровыми серверами», 2: «Google Cloud назван лидером в Forrester Wave для Publi c облачных платформ для разработки и инфраструктуры», 3: «Модернизация платформы аналитики взаимодействия с рекламой в Твиттере», 4: «Защита пользователей в ваших приложениях с помощью многофакторной аутентификации», 5: «Отсрочка Google Cloud Next» 20: Digital Connect », 6:« Больше не только для HTTP: gRP * 1019 » * приходит в Cloud Run ', 7: «Обработка данных стала еще проще благодаря новой среде выполнения V8 Apps Script», 8: «Советы по G Suite Pro: очистка входящей почты с помощью фильтров Gmail», 9: «Как EBSCO обеспечивает динамичное исследование c» услуги с Apigee », 10:« Поиск проблемы в нижней части стека Google », 11:« Лучшие практики для администраторов Chrome Enterprise для обеспечения удаленной рабочей силы », 12:« Современная аналитика стало проще благодаря новым инструментам миграции Redshift, S3 », 13:« Локальные твердотельные накопители + виртуальные машины = любовь с первого раза (тера) байт », 14:« 관련된 근무 시 업무 수행 과 과 관련된 관련된 가 8 관련된 관련된 도움말 », 15:« Suite G Suite » 居家 办公 的 八大 妙招 ', 16:' 善用 8 大 秘訣 , 確保 在家 時 的 工作 效率 ', 17:' 8 советов, untuk menyelesaikan pekerjaan saat bekerja dari jarak jauh ', 18:' 8 минут назад ' c khi làm việ c tại nhà ', 19:' เค ลด ลบ 8 ข้อ เพ่อ การ ทำงาน จาก บ้าน อย่าง ประ ประ ส ท ธ ภาพ '}
При отправке полезной нагрузки возникает ошибка :
Traceback (последний вызов был последним):
Файл "test3.py", строка 83, в
повышение ValueError ('Запрос на освобождение возвратил ошибку% s, ответ: \ n% s '% (response.status_code, response.text))
ValueError: Запрос об освобождении возвратил ошибку 400, ответ:
missing_text_or_fallback_or_attachments
Есть ли у вас Любая идея о том, что вызывает проблему? Любая помощь будет оценена Спасибо.