【问题标题】:cloud whatsapp api limit conversations per month云whatsapp api限制每月对话
【发布时间】:2022-07-29 00:09:37
【问题描述】:

我正在使用 WhatsApp Cloud API 构建一个机器人, 我正在寻找一种方法来限制每次付款每月的对话次数,例如,我有每月 200 美元的预算,如果达到,它将不会发送更多消息/对话 我查看了 API 文档,但没有看到任何相关内容。

【问题讨论】:

    标签: facebook whatsapp whatsapi


    【解决方案1】:

    没有直接的方法,但您可以使用 WhatsApp Business Management API 中的Conversation Analytics API 来跟踪总成本,它根据提供的粒度提供对话成本,以下是响应示例,

    {
        "conversation_analytics": {
            "data": [
                {
                    "data_points": [
                        {
                            "start": 1643702400,
                            "end": 1646121600,
                            "conversation": 6250,
                            "phone_number": "1919XXXX58X",
                            "conversation_type": "REGULAR",
                            "conversation_direction": "BUSINESS_INITIATED",
                            "cost": 55.0204
                        },
                        ...
                    ]
                }
            ]
        }
    }
    

    它会通过摸索对话类型、对话方向和公司电话号码来给出成本,

    对话类型:

    • FREE_ENTRY:对话源自免费入口点。
    • FREE_TIER:每月免费套餐内的对话。
    • REGULAR:任何不是来自免费入口点或超出每月免费等级配额的对话。

    对话方向:

    • business_initiated:企业发起的对话。
    • user_initiated:由最终用户/客户发起的对话。

    【讨论】:

      猜你喜欢
      • 2022-06-22
      • 2022-01-05
      • 2020-08-29
      • 1970-01-01
      • 1970-01-01
      • 2018-08-09
      • 2022-01-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多