【问题标题】:Posting a message in Symphony from Python从 Python 在 Symphony 中发布消息
【发布时间】:2021-01-11 17:53:57
【问题描述】:

我正在尝试使用 Python 从 Symphony 发送消息。

https://developers.symphony.com/restapi/reference#create-message-v4

我找到了这个页面,但我真的不知道如何使用它(有一个 cURL 和一个 post url ..),我不明白如何在这种情况下使用请求(仍然是 API 的初学者) .

谁能帮我弄清楚如何使用此页面从 Python 发送消息。

谢谢

【问题讨论】:

    标签: python api post get request


    【解决方案1】:

    您必须在标头中传递一些必需的内容并使用 multipart/from-data 内容类型。 如果您了解邮递员,那么首先使用它并传递所需的标头。

    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)
    

    【讨论】:

    • 如果不是很明显,requests 只是 python 模块请求。所以导入请求
    猜你喜欢
    • 1970-01-01
    • 2022-07-15
    • 1970-01-01
    • 2019-08-07
    • 1970-01-01
    • 2011-01-04
    • 2011-05-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多