微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Slack 调用 API - 在响应 url 上发布时收到 500 错误

如何解决Slack 调用 API - 在响应 url 上发布时收到 500 错误

我正在尝试在 slack 上构建一个调用应用程序,以调用安装在计算机上的 voip 应用程序。因此,当 slack 应用收到一个带有数字的特定命令时,它应该调用这个桌面应用并允许用户拨打电话。

我给了松弛的应用程序调用:读取 调用:写入权限,但是当我在 response_url 上将来自服务的消息发回 slack 时,我在 slack 上收到 500 错误

slack_message = {
"response_type": "Call","call_initiation_url": "https://example.com","desktop_protocol_call_initiation_url": "sip:+15551231234?action=call"
}

header = {'Content-Type': 'application/json'}
response = requests.post(response_url,headers=header,data=json.dumps(slack_message))

Slack 显示 500 错误

但是,当我回发一条简单的消息时,回发到 response_url 是有效的,如下所示,我在空闲时间看到它。

slack_message2 = {
"response_type": "in_channel","text": "It's 80 degrees right Now."
}

是否可以帮助理解出了什么问题?我被困在这里了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。