我试图使用Dialogflow和twilio构建whatsapp聊天机器人。我注意到只有短信从twilio成功发送。
当我试图发送Dialogflow card时,twilio抛出一个错误试图检索此URL的内容时失败。
。我从Dialogfunction内联编辑器中使用云函数发送卡片如下
function showuseroption(agent){
var useroption = agent.parameters.number;
if (useroption == 2){
agent.add(new Card({
title: 'Cheese Burger with ABC sauce',
text: 'Special burger for special people . Buy 1 get 1',
imageUrl: 'https://res.cloudinary.com/foodoplanet/image/upload/v1562360747/45643836_295063681119603_6598393926548193280_n_jfbsrd.png',
buttonText: 'Order Now',
buttonUrl: 'https://google.com'
}));
agent.add(new Card({
title: 'Cheese Burger with BC sauce',
text: 'Special burger for special people . Buy 1 get 1',
imageUrl: 'https://res.cloudinary.com/foodoplanet/image/upload/v1562360747/45643836_295063681119603_6598393926548193280_n_jfbsrd.png',
buttonText: 'Order Now',
buttonUrl: 'https://google.com'
}));
agent.add(new Card({
title: 'Cheese Burger with AC sauce',
text: 'Special burger for special people . Buy 2 burgers 2 drinks',
imageUrl: 'https://res.cloudinary.com/foodoplanet/image/upload/v1562360747/45643836_295063681119603_6598393926548193280_n_jfbsrd.png',
buttonText: 'Order Now',
buttonUrl: 'https://google.com'
}));
}
if (useroption == 1)
{
agent.add("We will take your order");
}
else if(useroption > 2) {
agent.add("you have selected wrong option");
}
}
虽然这在Dialogflow中工作得很好,但在WhatsApp上无法接收。只有短信在起作用。
是因为我目前在twilio沙箱还是他们不支持带有图像的消息?
WhatsApp目前不支持卡片。所以twilio抛出了这种类型的错误。
我目前正试图通过Twilio向WhatsApp发送多张图片,并让它与一张一起工作。我已经读过其他问题了,这个问题可能很容易。 如何在一条消息中发送多个图像? 这是我目前拥有的,也是我尝试过的,但第二张图片从未发送:
我正在开发一个NativeScript Android应用程序,其中我希望用户能够在按下一个按钮后打开WhatsApp联系人(只知道电话号码)。我目前使用Nativescript-open-app打开WhatsApp。是否也可以打开对话? 要打开WhatsApp,我使用以下代码(也许可以修改“com.WhatsApp”?):
嗨,我正在使用twilio API发送一个消息到whatsapp号码,我需要的是从表单中获得号码和消息,并将数据放在twilio API中,我现在不知道如何构建逻辑,但我做到了这一点,但没有工作,我得到了这个错误 这就是我写的逻辑init的控制器文件 我希望我准确地解释了我需要什么