#python #api #post #get #request
#python #API #Публикация #получить #запрос
Вопрос:
Я пытаюсь отправить сообщение из Symphony с помощью Python.
https://developers.symphony.com/restapi/reference#create-message-v4
Я нашел эту страницу, но я действительно не знаю, как ее использовать (есть cURL и URL-адрес публикации ..), И я не понимаю, как я могу использовать запросы в этом контексте (все еще новичок в API).
Может кто-нибудь помочь мне выяснить, как я могу использовать эту страницу для отправки сообщения из Python.
Спасибо
Ответ №1:
Вы должны передать некоторые необходимые данные в заголовках и использовать multipart / from-data content-type. Если вы знаете о почтальоне, то сначала с этим и передайте необходимые заголовки.
files ={"message":"<messageML>Hello world!</messageML>"}
headers={
"sessionToken": "SESSION_TOKEN",
"keyManagerToken": "KEY_MANAGER_TOKEN"
}
requests.post("https://YOUR-AGENT-URL.symphony.com/agent/v4/stream/:sid/message/create", files=files,headers=headers)
Комментарии:
1. в случае, если это не очевидно, запросы — это просто запросы модуля python. итак, импортируйте запросы