然而,使用fiddler,我们捕获了这个传出的帖子
POST https://phoenixbussolutions.slack.com/api/chat.attachmentAction?_x_id=e8e90912-1472153470.154 HTTP/1.1
Host: phoenixbussolutions.slack.com
Connection: keep-alive
Content-Length: 781
Origin: https://phoenixbussolutions.slack.com
....
无法找到有关错误的任何信息...所以我们非常独特,或者特别......或者甚至两者兼而有之? :)
任何帮助都会受到赞赏 - 我们的交互式按钮链接已经设置好了,我们预计这个外播消息将导致传入消息到我们的Slack App的交互式按钮对话框中指定的URL。
答案 0 :(得分:1)
找到我的答案here。自从我使用ASP.NET以来已经有一段时间了,当时我从未理解应用程序/ x-www-form-urlencoded的含义。我们实际上有一些问题掩盖了我们这边的错误信息,我们只有Slack的4xx花絮试图找出发生了什么。使用FormDataCollection (scroll down to see a code example)作为参数就像魅力一样,然后在从名称值对中提取JSON之后,我们最终可以反序列化为点网类。
现在我们正在研究如何将原始请求中的数据发回给Slack - 但这是另一个问题!