设置商业设置

您可以为每个企业电话号码单独启用或禁用购物车和商品目录。对于与同一个 WhatsApp Business 商业帐号关联的所有企业电话号码,默认情况下,系统会启用购物车,并隐藏店面图标。

要求

获取企业电话号码

使用 WhatsApp Business 商业帐号 > 电话号码端点,获取与同一个 WhatsApp Business 商业帐号关联的所有企业电话号码的列表。

启用/禁用购物车

使用企业电话号码 > WhatsApp 商业设置端点,启用或禁用某个特定企业电话号码的购物车。

启用购物车时,对话、目录和商品详情视图中会显示与购物车相关的按钮:

Three WhatsApp messenger screenshots with callout of various cart UI components displayed

禁用购物车时,客户可以看到商品及其详情,但任何视图中都不会显示与购物车相关的所有按钮。

请求语法

POST /<BUSINESS_PHONE_NUMBER_ID>/whatsapp_commerce_settings
  ?is_cart_enabled=<IS_CART_ENABLED>

参数

占位符值示例描述

<BUSINESS_PHONE_NUMBER_ID>

106850078877666

公司电话号码编号。

<IS_CART_ENABLED>

true

布尔值。设为 true 可启用购物车,设为 false 可禁用购物车。默认值为 true

请求示例

curl -X POST 'https://graph.facebook.com/v21.0/106850078877666/whatsapp_commerce_settings?is_cart_enabled=true' \
-H 'Authorization: Bearer EAAJB...'

响应示例

{
  "success": true
}

启用/禁用目录

使用企业电话号码 > WhatsApp 商业设置端点,启用或禁用某个特定企业电话号码的商品目录。

启用商品目录时,对话和商业简介视图中将显示目录店面图标和与目录相关的按钮:

Two WhatsApp messenger screenshots with callout of various catalog UI components displayed

禁用商品目录时,任何视图中都不会显示店面图标和与目录相关的按钮,且商业简介视图中也不会显示带缩略图的目录预览。

请注意,如果企业禁用目录,在轻触目录的 wa.me 链接和目录链接消息中的查看目录按钮时,系统将显示目录链接无效

请求语法

POST /<BUSINESS_PHONE_NUMBER_ID>/whatsapp_commerce_settings
  ?is_catalog_visible=<IS_CATALOG_VISIBLE>

参数

占位符值示例描述

<BUSINESS_PHONE_NUMBER_ID>

106850078877666

公司电话号码编号。

<IS_CATALOG_VISIBLE>

true

布尔值。设为 true 可显示目录店面图标,设为 false 可禁用该图标。默认值为 false

请求示例

curl -X POST 'https://graph.facebook.com/v21.0/106850078877666/whatsapp_commerce_settings?is_catalog_visible=true' \
-H 'Authorization: Bearer EAAJB...'

响应示例

{
  "success": true
}

获取商业设置

使用企业电话号码 > WhatsApp 商业设置端点,获取各个企业电话号码的商业设置。

请求语法

GET /<BUSINESS_PHONE_NUMBER_ID>/whatsapp_commerce_settings

参数

占位符值示例描述

<BUSINESS_PHONE_NUMBER_ID>

106850078877666

公司电话号码编号。

请求示例

curl -X GET 'https://graph.facebook.com/v21.0/106850078877666/whatsapp_commerce_settings' \
-H 'Authorization: Bearer EAAJB...'

响应示例

{
  "data": [
    {
      "is_cart_enabled": true,
      "is_catalog_visible": true,
      "id": "727705352028726"
    }
  ]
}