Перейти к основному содержимому

Многопартнерские решения WhatsApp Business — API для отправки запросов на деактивацию | Документация для разработчиков

Многопартнерские решения WhatsApp Business — API для отправки запросов на деактивацию

Экземпляр для программы магистратуры (LLM)
Версия
API для отправки запросов на деактивацию многопартнерских решений.
Эта конечная точка позволяет партнерам по решениям запрашивать деактивацию своих учетных записей
Решения для работы с несколькими партнерами.

POST /{Version}/{Solution-ID}/send_deactivation_request

Отправьте запрос на деактивацию решения для нескольких партнеров. Это инициирует процесс
алгоритм перехода решения из текущего состояния в деактивированное
при соблюдении надлежащих процедур проверки и утверждения бизнеса.
Варианты использования:
Запрос на деактивацию активного многопартнерского решения
Инициировать управление переходом на протяжении всего жизненного цикла решения
Запуск бизнес-процесса для утверждения деактивации решения
Программное управление состояниями жизненного цикла решения
Бизнес-логика:
Для деактивации решение должно находиться в состоянии АКТИВНОСТИ или ИНИЦИИРОВАНИЯ
Запросы на деактивацию обрабатываются асинхронно
В процессе обработки статус решения изменится на PENDING_DEACTIVATION
Для окончательной деактивации требуется завершение процесса утверждения со стороны компании
Ограничение скорости запросов:
Применяются стандартные ограничения скорости запросов к Graph API. Используйте соответствующую логику повторных попыток с экспоненциальной задержкой.
Рабочий процесс:
Проверьте права собственности на решение и права доступа
Проверьте возможность деактивации решения
Отправьте запрос на деактивацию в систему обработки бизнес-процессов
Подтверждение получения с идентификатором отслеживания

Синтаксис запроса

Попробуйте!
Выберите язык

Выберите код состояния

Параметры заголовка
Строка User-Agent
Строка пользовательского агента, идентифицирующая клиентское программное обеспечение, выполняющее запрос.
Строка авторизации · обязательный
Токен Bearer для аутентификации API. Это должен быть действительный токен доступа, полученный через соответствующий поток OAuth, или системный пользовательский токен.
Параметры пути
Строка версии · обязательный
Версия Graph API, используемая для этого запроса. Определяет поведение API и доступные функции.
Строка идентификатора решения · обязательный
Идентификатор вашего многопартнерского решения. Этот идентификатор присваивается при создании решения
и их можно найти в вашей партнерской панели или через API управления решениями.
Необязательный
Тип содержимого: application/json
Схема: WhatsAppBusinessSolutionDeactivationRequest
Показать дочерние атрибуты

Запрос на деактивацию решения WhatsAppBusinessSolution

строка причины
Причина запроса на деактивацию (необязательная)
Ответы
Отправьте запрос на деактивацию решения для нескольких партнеров. Это инициирует процесс
алгоритм перехода решения из текущего состояния в деактивированное
при соблюдении надлежащих процедур проверки и утверждения бизнеса.
Варианты использования:
Запрос на деактивацию активного многопартнерского решения
Инициировать управление переходом на протяжении всего жизненного цикла решения
Запуск бизнес-процесса для утверждения деактивации решения
Программное управление состояниями жизненного цикла решения
Бизнес-логика:
Для деактивации решение должно находиться в состоянии АКТИВНОСТИ или ИНИЦИИРОВАНИЯ
Запросы на деактивацию обрабатываются асинхронно
В процессе обработки статус решения изменится на PENDING_DEACTIVATION
Для окончательной деактивации требуется завершение процесса утверждения со стороны компании
Ограничение скорости запросов:
Применяются стандартные ограничения скорости запросов к Graph API. Используйте соответствующую логику повторных попыток с экспоненциальной задержкой.
Рабочий процесс:
Проверьте права собственности на решение и права доступа
Проверьте возможность деактивации решения
Отправьте запрос на деактивацию в систему обработки бизнес-процессов
Подтверждение получения с идентификатором отслеживания
200
Запрос на деактивацию успешно отправлен
Тип содержимого: application/json
Схема: WhatsAppBusinessSolutionDeactivationResponse
Показать дочерние атрибуты

Ответ на запрос деактивации решения WhatsAppBusinessSolution

успех логическое значение · обязательно
Указывает, был ли запрос на деактивацию успешно отправлен

строка сообщения · обязательный
Удобочитаемое сообщение, описывающее результат

request_id string
Уникальный идентификатор для отслеживания запроса на деактивацию
400
Неверный запрос — недопустимые параметры или некорректный формат запроса
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты

GraphAPIError

объект ошибки · обязательный
Показать дочерние атрибуты

строка сообщения · обязательный
Удобочитаемое сообщение об ошибке

тип строка · обязательный
Тип категории ошибки

код целое число · обязательный
Числовой код ошибки

error_subcode integer
Более подробный подкод ошибки, если он доступен

fbtrace_id строка
Уникальный идентификатор для запросов на отладку и поддержку в Meta

is_transient логическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос

строка error_user_title
Удобный для пользователя заголовок сообщения об ошибке для наглядности

строка error_user_msg
Удобное для пользователя сообщение об ошибке для отображения
401
Несанкционированный доступ - Недействительный или отсутствующий токен доступа
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты

GraphAPIError

объект ошибки · обязательный
Показать дочерние атрибуты

строка сообщения · обязательный
Удобочитаемое сообщение об ошибке

тип строка · обязательный
Тип категории ошибки

код целое число · обязательный
Числовой код ошибки

error_subcode integer
Более подробный подкод ошибки, если он доступен

fbtrace_id строка
Уникальный идентификатор для запросов на отладку и поддержку в Meta

is_transient логическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос

строка error_user_title
Удобный для пользователя заголовок сообщения об ошибке для наглядности

строка error_user_msg
Удобное для пользователя сообщение об ошибке для отображения
403
Запрещено — Недостаточные права доступа или отказ в доступе
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты

GraphAPIError

объект ошибки · обязательный
Показать дочерние атрибуты

строка сообщения · обязательный
Удобочитаемое сообщение об ошибке

тип строка · обязательный
Тип категории ошибки

код целое число · обязательный
Числовой код ошибки

error_subcode integer
Более подробный подкод ошибки, если он доступен

fbtrace_id строка
Уникальный идентификатор для запросов на отладку и поддержку в Meta

is_transient логическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос

строка error_user_title
Удобный для пользователя заголовок сообщения об ошибке для наглядности

строка error_user_msg
Удобное для пользователя сообщение об ошибке для отображения
404
Решение не найдено — идентификатор решения не существует или недоступен
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты

GraphAPIError

объект ошибки · обязательный
Показать дочерние атрибуты

строка сообщения · обязательный
Удобочитаемое сообщение об ошибке

тип строка · обязательный
Тип категории ошибки

код целое число · обязательный
Числовой код ошибки

error_subcode integer
Более подробный подкод ошибки, если он доступен

fbtrace_id строка
Уникальный идентификатор для запросов на отладку и поддержку в Meta

is_transient логическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос

строка error_user_title
Удобный для пользователя заголовок сообщения об ошибке для наглядности

строка error_user_msg
Удобное для пользователя сообщение об ошибке для отображения
422
Необрабатываемая сущность — решение не подлежит деактивации
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты

GraphAPIError

объект ошибки · обязательный
Показать дочерние атрибуты

строка сообщения · обязательный
Удобочитаемое сообщение об ошибке

тип строка · обязательный
Тип категории ошибки

код целое число · обязательный
Числовой код ошибки

error_subcode integer
Более подробный подкод ошибки, если он доступен

fbtrace_id строка
Уникальный идентификатор для запросов на отладку и поддержку в Meta

is_transient логическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос

строка error_user_title
Удобный для пользователя заголовок сообщения об ошибке для наглядности

строка error_user_msg
Удобное для пользователя сообщение об ошибке для отображения
429
Слишком много запросов — превышен лимит запросов
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты

GraphAPIError

объект ошибки · обязательный
Показать дочерние атрибуты

строка сообщения · обязательный
Удобочитаемое сообщение об ошибке

тип строка · обязательный
Тип категории ошибки

код целое число · обязательный
Числовой код ошибки

error_subcode integer
Более подробный подкод ошибки, если он доступен

fbtrace_id строка
Уникальный идентификатор для запросов на отладку и поддержку в Meta

is_transient логическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос

строка error_user_title
Удобный для пользователя заголовок сообщения об ошибке для наглядности

строка error_user_msg
Удобное для пользователя сообщение об ошибке для отображения
500
Внутренняя ошибка сервера — Неожиданная ошибка сервера
Тип содержимого: application/json
Schema: GraphAPIError
Показать дочерние атрибуты

GraphAPIError

объект ошибки · обязательный
Показать дочерние атрибуты

строка сообщения · обязательный
Удобочитаемое сообщение об ошибке

тип строка · обязательный
Тип категории ошибки

код целое число · обязательный
Числовой код ошибки

error_subcode integer
Более подробный подкод ошибки, если он доступен

fbtrace_id строка
Уникальный идентификатор для запросов на отладку и поддержку в Meta

is_transient логическое значение
Указывает, является ли эта ошибка временной и следует ли повторить запрос

строка error_user_title
Удобный для пользователя заголовок сообщения об ошибке для наглядности

строка error_user_msg
Удобное для пользователя сообщение об ошибке для отображения
Выберите язык

Выберите код состояния

Аутентификация

Схема
Тип
Расположение
bearerAuth
HTTP Bearer
Заголовок: Авторизация

Примеры использования

bearerAuth:
Включите Authorization: Bearer your-token-here в заголовки запроса.

Глобальные требования к аутентификации

Для работы всех конечных точек требуется:
bearerAuth