【问题标题】:Media Url Not WhiteListed when using whatsapp API from gupshup使用来自 gupshup 的 whatsapp API 时,媒体 URL 未列入白名单
【发布时间】:2020-06-12 18:23:40
【问题描述】:

我们正在尝试使用 whatsap API,使用 Gupshup 的沙盒,如果我使用 gupshups 示例 pdf 或文件,该 API 可以工作,同时如果我使用来自公共 url 的 pdf,它会抛出错误“Url Not WhiteListed” ,但我没有看到任何关于必须将 URL 列入白名单的地方!!

我的payload是这个

curl -X POST https://api.gupshup.io/sm/api/v1/msg / -H 'Cache-Control: no-cache' / -H 'Content-Type: application/x-www-form-urlencoded' / -H 'apikey: 65XXX6afed5XXX01cd0a6bXXXf0a2XXX' / - H '缓存控制:无缓存' / -d 'channel=whatsapp&source=917834811114&destination=91XX88XX5X3 &message={"type":"file","url":"https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf","caption":"","文件名":"dummy.pdf"}&src.name=Coolbuy​'

【问题讨论】:

  • 你解决了吗?

标签: gupshup


【解决方案1】:

根据 gupshup bellow 的支持,您将无法发送公共 URL 文件,除非您的应用上线。

https://support.gupshup.io/hc/en-us/articles/360014736559-While-sending-media-files-through-Sandbox-App-I-am-getting-Media-URL-Not-Whitelisted-error-How-can-I-whitelist-my-media-URL-

您正在尝试从您的应用程序发送这些媒体文件 尚未使用我们的沙盒上线。沙盒 API 是有限的,只有 支持发送短信和媒体消息如下:

图片:

JPG:

  1. https://www.buildquickbots.com/whatsapp/media/sample/jpg/sample01.jpg

  2. https://www.buildquickbots.com/whatsapp/media/sample/jpg/sample02.jpg

PNG:

  1. https://www.buildquickbots.com/whatsapp/media/sample/png/sample01.png

  2. https://www.buildquickbots.com/whatsapp/media/sample/png/sample02.png 文件:

PDF:

  1. https://www.buildquickbots.com/whatsapp/media/sample/pdf/sample01.pdf

  2. https://www.buildquickbots.com/whatsapp/media/sample/pdf/sample02.pdf

出于安全原因,此限制仅用于媒体消息。 当您的应用程序出现时,您将能够发送所有支持的媒体消息 将与您的企业电话号码一起直播。因此,使用任何其他 沙盒模式下用于发送媒体的 URL 会给您一条错误消息 该媒体网址未列入白名单。

【讨论】:

  • 我的应用已经上线。该应用程序的仪表板显示 LIVE 但 Gupshup 仍然不允许我发送不在沙盒中的媒体文件。
  • 我也面临同样的问题。有什么解决办法吗?
猜你喜欢
  • 2021-01-21
  • 2019-12-15
  • 1970-01-01
  • 2018-12-24
  • 2012-05-15
  • 2016-01-22
  • 1970-01-01
  • 1970-01-01
  • 2022-12-11
相关资源
最近更新 更多