【发布时间】:2019-12-31 21:23:40
【问题描述】:
购买了一种产品,使我们的用户能够通过 HTTP 发送/接收 SMS。现在我的工作是将它构建到我们当前的 CMS 平台和数据库中。它有一个招摇的 API。
这是我尝试发送的特定 POST 请求的文档: POST: Send an SMS Message
这是我用来测试功能的简单 python 程序。我得到一个通用的 500 内部服务器错误响应。我做错了什么?
import requests
API_URL = "https://api.kenect.com/v1/conversations/messages"
headers = {
'x-api-token': '****************',
'x-api-key': '*******************',
'Content-Type': 'application/json',
}
params = {
'contactPhone': '158572968**',
'locationId': '2045',
'messageBody': 'test sms',
'outgoing': 'true',
}
r=requests.post(url = API_URL, headers = headers, params = params)
print(r)
【问题讨论】:
-
似乎有 2 个问题。查看更新的答案。
标签: python python-requests swagger