【问题标题】:Gupshup - WhatsApp Interactive MessagesGupshup - WhatsApp 交互式消息
【发布时间】:2020-11-26 10:57:37
【问题描述】:

我们正在尝试通过 GupShup API 发送带有快速回复按钮的 WhatsApp 消息。在这种情况下,我们使用的是 WhatsApp 会话消息,而不是模板消息。

示例消息如下所示

You can now view your Account Balance or Mini statement for Account ending with 2343 simply by selecting one of the options below. | [View Account Balance] | [View Mini Statement]

但是当我们使用 GupShup Single API 发送时,按钮不会出现在 WhatsApp 中。相反,方括号会按原样显示。

有人知道,为什么会这样?

【问题讨论】:

  • 任何更新。我们也在尝试会话消息。

标签: whatsapp gupshup


【解决方案1】:

最好使用回调函数而不是 API。 只需在您的应用设置中添加一个回调 url 就可以了。 但是你能详细说明你的问题吗,我无法理解

【讨论】:

    【解决方案2】:

    我在测试时也发生了同样的事情。我们的后端系统将对 Gupshup POST /sm/api/v1/msg 进行 API 调用。我们正在发送一个预先批准的带有按钮的模板。

    我们不会收到带有按钮的 WhatsApp 消息,而是会收到带有方括号的消息。

    在我的例子中,没有为那个特定的 Gupshup 应用打开模板消息。

    请转到您的 Gupshup 仪表板,检查应用设置。有一个“模板消息”部分 - 必须设置为“启用”才能发送按钮

    如果失败,请检查 API 调用是否将 isHSM 设置为 true,以便 Gupshup 可以匹配模板(请参阅 Gupshup API documentation

    编辑:

    再次检查问题时,我注意到您正在发送“会话”消息。据我所知,按钮仅在模板中可用。所以你必须提交一个带有按钮的模板,然后你才能使用它。 我只是用常规消息进行了测试,并且按钮没有格式化为按钮。 Gupshup 和 WhatsApp 都只在模板上下文中提及按钮。

    Gupshup article

    交互式消息模板将您可以发送给收件人的内容扩展到标准消息模板和媒体消息模板类型之外,包括交互式按钮

    ...

    这些按钮可以附加到文本消息或媒体消息中 (目前,我们的平台不支持媒体)。

    【讨论】:

    • 会话消息或模板消息是这样吗?
    • 据我所知,只有模板消息支持按钮。所以发送模板消息也是如此。但是您可以在 WhatsApp 的 24 小时窗口内发送模板消息(距离您收到消息不到 24 小时),它们将被收取费用并被视为会话消息。
    • 但是模板必须经过whatsapp的批准?明白了。
    猜你喜欢
    • 1970-01-01
    • 2021-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多