与Dialogflow集成时在Twilio WhatsApp上上传图像时出错

时间:2019-02-10 11:10:58

标签: twilio dialogflow whatsapp twilio-api twilio-programmable-chat

我有一个Dialogflow聊天机器人,它与Twilio WhatsApp API集成在一起。当我在WhatsApp上键入文本时,一切都很好,但是当我在WhatsApp上发布图像或视频时,我在Twilio调试器上收到此错误:

  

错误-12300无效的内容类型

     

Twilio无法处理所提供URL的Content-Type。   请参阅Twilio标记XML文档以获取更多信息。   有效的Content-Type。您必须为所有请求返回Content-Type。   没有Content-Type的请求将在调试器中显示为502   网关错误。

     

可能的原因:

     

具有电话号码,去电请求或操作属性,请参阅   到非XML或音频资源。尝试使用Play动词进行演奏   非音频内容,例如XML或文本。

     

可能的解决方案:

     

验证您的Web服务器正在返回Content-Type,并且它是   期望值确保所指出的URL指向有效资源

我已经在Dialogflow和Twilio控制台上都进行了检查,但是我不确定必须设置哪种配置才能使图像上传正常工作。

1 个答案:

答案 0 :(得分:0)

WhatsApps集成当前不支持媒体,因此可以解释该问题。

接收WhatsApp消息

https://www.twilio.com/docs/sms/whatsapp/api#receiving-a-whatsapp-message

“即将推出对入站媒体和位置的支持。”