SendProduct#
Бета-версия
Функциональность находится в режиме бета-версии. Функции могут быть изменены, а также могут работать нестабильно.
Метод предназначен для отправки продукта из каталога в чат (продюсер).
Запрос#
Для отправки продукта требуется выполнить запрос по адресу:
{{baseUrl}}/waInstance{{idInstance}}/sendProduct/{{apiTokenInstance}}
Для получения параметров запроса idInstance и apiTokenInstance обратитесь к разделу Перед началом работы.
Параметры запроса#
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
| chatId | string | Да | Идентификатор получателя в формате 79991234567@c.us |
| productId | string | Да | Уникальный идентификатор продукта в WhatsApp* |
| quotedMessageId | string | Нет | Идентификатор цитируемого сообщения |
Пример тела запроса#
{
"chatId": "77006484493@c.us",
"productId": "26437451389197252",
"quotedMessageId": "3EB0C767D097B7C7C030"
}
Ответ#
Поля ответа#
| Поле | Тип | Описание |
|---|---|---|
| idMessage | string | Уникальный идентификатор отправленного сообщения |
Пример тела ответа#
{
"idMessage": "BAE56159AFC66DB7"
}
Ошибки SendProduct#
Перечень общих для всех методов ошибок смотрите в разделе Стандартные ошибки
Примеры кода#
import requests
url = "{{apiUrl}}/waInstance{{idInstance}}/sendProduct/{{apiTokenInstance}}"
payload = {
"chatId": "77006484493@c.us",
"productId": "26437451389197252",
"quotedMessageId": "3EB0C767D097B7C7C030"
}
headers = {
'Content-Type': 'application/json'
}
response = requests.post(url, json=payload, headers=headers)
print(response.text.encode('utf8'))
curl --location '{{apiUrl}}/waInstance{{idInstance}}/sendProduct/{{apiTokenInstance}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"chatId": "77006484493@c.us",
"productId": "26437451389197252",
"quotedMessageId": "3EB0C767D097B7C7C030"
}'
Внимание
-
Организация Meta, а также её продукты Instagram и Facebook, на которые мы ссылаемся в этой статье, признаны экстремистскими на территории РФ.
-
WhatsApp* принадлежит компании Meta Platforms Inc., деятельность которой признана экстремистской и запрещена на территории Российской Федерации. На основании решения Тверского районного суда г.Москвы от 21.03.2022 и требований ст. 10 ФЗ-114 в отношении компании Meta Platforms Inc.