Перейти к содержанию

Рекомендации по отправке сообщений#

Рекомендуемым способом отправки сообщений является отправка по Идентификатору чата.

Сохраните Идентификатор чата в своей базе, чтобы использовать это значение для дальнейшей отправки сообщений.

Если Идентификатор чата неизвестен, то сначала используйте метод CheckAccount, получите значение chatId, и далее используйте chatId в методах отправки сообщений SendMessage и др.

Отправка по номеру телефона

Для поддержки обратной совместимости с предыдущими версиями интерфейса допускается указывать номер телефона клиента в формате phoneNumber@c.us в качестве идентификатора чата в методе отправки сообщений SendMessage и др.

Однако это может затруднить дальнейшую логику обработки входящих сообщений и статусов.

В случае, если на номере аккаунт мессенджера не зарегистрирован, то будет получено уведомление со статусом noAccount.

В итоге для отправки сообщений и получения Идентификатора чата может быть использовано три варианта:

  1. (рекомендуется) В качестве Идентификатора чата использовать ранее сохраненное значение, например, из базы данных. Использовать это значение для отправки сообщения.
  2. (рекомендуется) Получить Идентификатора чата методом CheckAccount и далее отправить сообщение.
  3. Отправить сообщение по номеру телефона