Twilio: Webhook没有在电话号码上调用指定的URL



设置回复短信。我已经转到Active Numbers页面,选择了号码(我只有一个号码),转到Messaging Service部分(同样只有一个服务),并在"一条消息进来"中指定了一个HTTP处理程序的URL。这是我们一直在使用的。net Core处理器。它将尝试处理发送到其URL的任何内容:

https://ourserver/lmw/core/filemanager?SC=SMS

我发了一条短信到我的个人号码,回复"帮助",然后发送。没有任何东西能命中那个URL。我把它放在调试器中,它捕获我发送给它的任何东西。它只是没有被SMS消息的回复击中。

我做错了什么?还是我理解错了?

编辑:我找到了一个"整合"。部分中。它被设置为"遵从发件人的网络链接"……这听起来是对的,但我把它改成了"发送一个webhook——为所有传入的消息调用一个HTTP webhook"……听起来是一样的。不管怎样,这并没有改变什么。我仍然没有收到关于http处理程序的帖子。

请注意"使用消息传递服务时的特殊关键字。

根据Twilio帮助中心:

Twilio默认情况下不会将HELP/INFO消息转发到传入消息webhook。但是,如果您使用高级选择退出消息服务,Twilio会将HELP/INFO请求转发给您的入站webhook。

这不是一个好的答案,但我想结束这个问题。我重新开始,公布了我的电话号码,买了一个新的。我进入"活动号码",选择了新手机。在"A message comes In"中,我将我的webhook url分别放在primary和primary fails中并保存。

然后我去消息,服务,并选择我的服务。在"集成"中,我点击了"遵从发件人的网络链接"。然后将处理程序url放到"Callback url "然后保存。

我去依从性,前两个已经完成,但3。活动用例不完整。我完成了。

在选择退出管理中,我编辑了它,并放入了一些我自己的文字。

在完成所有这些之后,我回复了消息并在处理程序中得到了响应。不确定哪一个是问题所在,但重新做一遍似乎行得通。对不起,我不能提供更好的见解。

最新更新