【问题标题】:Sending multiple media messages on whatsapp with twilio sandbox使用 twilio 沙箱在 whatsapp 上发送多条媒体消息
【发布时间】:2019-08-08 11:37:47
【问题描述】:

我正在使用 Twilio 沙盒将媒体文件发送到 WhatsApp 号码。

当我尝试多个媒体 URI 时,我只收到一个随机文件。

我可以成功发送一个文件。

List<URI> uriList = new ArrayList<URI>();
for (String uriStr : requestVO.getUri()) {
    uriList.add(URI.create(uriStr));
}
message = Message
        .creator(
                new PhoneNumber(CommonMethods.formatMobileNumber(requestVO.getTo(),
                        WhatsappConstants.COUNTRY_CODE_IND)),
                new PhoneNumber(CommonMethods.formatMobileNumber(WhatsappConstants.FROM_NUMBER,
                        WhatsappConstants.COUNTRY_CODE_US)),
                requestVO.getMessage())
        .setMediaUrl(uriList).create();

【问题讨论】:

    标签: java twilio whatsapp


    【解决方案1】:

    这里是 Twilio 开发人员宣传员。

    Twilio Whatsapp 不支持在一条消息中发送多个媒体附件。

    Quoting the official website:

    每封邮件支持一个媒体附件,大小限制为 5MB。

    要解决这个问题,您必须向每个媒体 URL 发送自己的消息。

    【讨论】:

    • 感谢您的帮助.. 但是 setMediaUrl() 正在接受一个 URL 列表,有什么原因吗?
    • 如果需要检查的话……我会回来找你的。 :)
    • Stefan 是正确的 - WhatsApp 只支持一个 MediaUrl。 Message.creator() 之所以可以取一个List,是因为你也可以用这个类发送彩信,最多可以占用十个MediaUrls。如果添加包含 11 个或更多项目的列表,您将看到与此相关的错误,如果目标号码是 WA 号码,则包含多个项目应该是错误的。我们在内部将其作为 API 中的错误进行跟踪。感谢您的提醒!
    【解决方案2】:

    尽管我们可以在 media_url(url 列表)中包含多个 URL,但 Twilio WhatsApp API 不允许您在一条消息中发送多个媒体文件。每个文件的大小必须

    Guidance on WhatsApp Media Messages from Twilio

    message = client.messages \
    .create(
         media_url = [
             'https://cdn.pixabay.com/photo/2015/12/01/20/28/road-1072823__480.jpg',
             'https://cdn.pixabay.com/photo/2016/02/13/12/26/aurora-1197753__480.jpg',
             ],
         from_ = settings.REGISTERED_NUMBER,
         body = "Some msg",
         to = 'whatsapp:+12345678900'
     )
    

    在上面的sn-p中,只有第一个文件会被发送,第二个文件会被排队。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-13
      • 2019-12-15
      • 2023-01-13
      • 1970-01-01
      • 2022-01-15
      • 1970-01-01
      • 2020-12-22
      • 1970-01-01
      相关资源
      最近更新 更多