Мы прекращаем поддержку локального API. Подробные сведения и информацию о том, как перейти на облачный API нового поколения, см. в документе Упразднение локального API.

Настройка параметров торговли

Вы можете включить или отключить корзину для покупок и каталог товаров для каждого номера телефона компании. По умолчанию корзина включена, а значок витрины скрыт для всех номеров телефонов компании, связанных с аккаунтом 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

ID номера телефона компании.

<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

ID номера телефона компании.

<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

ID номера телефона компании.

Пример запроса

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"
    }
  ]
}