首页 > 解决方案 > Twilio 在whatsup 中发送位置

问题描述

使用 Twilio,我正在尝试发送 WhatsUp 位置。twilio 文档

Maven依赖

    <dependency>
        <groupId>com.twilio.sdk</groupId>
        <artifactId>twilio</artifactId>
        <version>7.42.0</version>
    </dependency>

示例代码

Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
    Message message = Message.creator(
            new com.twilio.type.PhoneNumber("whatsapp:+15005550006"),
            new com.twilio.type.PhoneNumber("whatsapp:+14155238886"),
            "Twilio HQ")
        .setPersistentAction(
            Arrays.asList("geo:37.787890,-122.391664|375 Beale St"))
        .create();

我得到以下错误

对于 MessageCreator 类型,方法 setPersistentAction(Arrays.asList(geo)) 未定义

标签: javatwiliotwilio-apitwilio-programmable-chat

解决方案


您是否升级了 Twilio Java Helper 库 SDK?通常更新的功能需要升级。看起来 7.45.1 添加了它:Read Status and Location Message Available on the Twilio API for Whatsapp

发行说明


推荐阅读