当前位置: 首页 > 知识库问答 >
问题:

Twilio API未通过WhatsApp通道接收当前位置

翟淮晨
2023-03-14

我目前正在使用Twilio的WhatsApp与Twilio Studio集成构建一个机器人。我需要用户能够与机器人共享他们当前的位置,但发现如果我通过WhatsApp发送位置,发送到Twilio Studio的消息正文是空白的。我测试过其他场景,比如发送文本消息、图像等,除了共享位置消息之外,其他场景都很好。

有人知道Twilio目前是否不支持WhatsApp位置消息吗?

谢了!

{
 "contact": {
   "channel": {
     "address": "whatsapp:+34..."
   }
 },
 "trigger": {
   "message": {
     "ApiVersion": "2010-04-01",
     "SmsSid": "SM32631478ffaaf810cf5976df7586708f",
     "SmsStatus": "received",
     "SmsMessageSid": "SM32631478ffaaf810cf5976df7586708f",
     "NumSegments": "1",
     "From": "whatsapp:+34...",
     "To": "whatsapp:+1...",
     "MessageSid": "SM32631478ffaaf810cf5976df7586708f",
     "Body": "",
     "AccountSid": "ACc66461614830932cb12fdc6ab9d1d0a7",
     "NumMedia": "0"
   }
 },
 "widgets": {},
 "flow": {
   "flow_sid": "FWf8aae0f75a993b4a497aa6a569a54114",
   "channel": {
     "address": "whatsapp:+1..."
   },
   "sid": "FN522a44cadf024dc69d055c6690244db0"
 }
}

共有1个答案

岑叶秋
2023-03-14

如果whatsApp文本中有一个位置,您可以像获取正文一样获取它

if (req.body.Latitude && req.body.Longitude) {
console.log('Whatsapp location received...');
console.log(req.body.Latitude + ', ' + req.body.Longitude);
 }
 类似资料:
  • 我在用这个 将图像上传到gupshup whatsapp chatbot的格式,但图像没有被发送,它显示的错误是

  • 目前,在WMQ端,有一个名为的队列管理器。在这个队列管理器下,我创建了两个通道。一个是,它没有指定SSL密码规范;另一个是,它用配置SSL密码规范,用配置SSL身份验证。 我已经使用IBM密钥管理工具为队列管理器创建了一个密钥存储区。密钥db的路径是。 对于通道,我定义了一个队列连接工厂,如下所示: 现在我只能使用创建连接。但未能查找SSL队列连接工厂。我的代码如下所示: 在查找SSL工厂时,我是

  • 我正在尝试用snmp V3实现一个简单的NMS。2 api。目标是通过TCP接收SNMP通知。 问题是我只通过UDP接收通知。。。我用SNMP4J API在java中实现了一个代理,但只有通过UDP发送时才起作用。 我已经搜索了一些示例,但我只找到了代理通过UDP向snmp管理器发送陷阱/通知的示例。。。。 我还发现:http://lists.agentpp.org/pipermail/agent

  • 我正在开发一个应用程序,它必须通过whatsapp共享mp3文件。 我现在的代码如下: 例如,我可以通过Gmail成功共享,但通过whatsapp无法实现。这是我的代码的问题还是whatsapp不允许你共享mp3文件? 提前感谢!

  • 在SSO实现中,在验证用户后,我创建了一个SAMLResponse对象,并使用IdentityProvider将其发布到默认登录URL。sendSamlResponseByHttpSt()方法。 身份提供程序。SendSamlResponseByHttpost(响应,strAssertionConsumerServiceURL,SamlRespossExml,relayState); SAML请求

  • 问题内容: 我要通过TCP / IP编写程序,我应该通过客户端或服务器发送对象,当我想发送或接收字符串但尝试读取对象时,它是正确的: 我收到一个例外: 它指的是这一行: 这是我的服务器代码: 客户端代码: 谁能解释我发生了什么,这个例外是什么,为什么我收到这个例外? 问题答案: 只是摆脱发送和接收布尔值的麻烦。这是多余的。如果在创建连接时遇到问题,则不会创建套接字:而是抛出异常。您会将所有内容与同