我的目标是将一条短信发送到Twilio#,将该信息发布到我的平台(ServiceNow)。我相信我的问题是ServiceNow Script API只能接收content-type = [application / json,application / xml,text / xml],因此我收到错误响应无效的内容类型。
看看Twilio调试器,我没有看到任何名为content-type的显式参数。关于我在这里可以做什么的任何见解?
Response:
{
"error": {
"message": "Invalid content-type. Supported request media types for this service are: [application/json, application/xml, text/xml]",
"detail": null
},
"status": "failure"
}
答案 0 :(得分:2)
Twilio开发者传道者在这里。
将Twilio sends a webhook for an incoming message请求格式化为application/x-www-form-urlencoded
。
如果您无法找到ServiceNow接受application/x-www-form-urlencoded
的方法,您可以尝试使用Twilio Function将数据转换为JSON并将其发送到您的终端。
让我知道这是否有帮助。