Dev DOC WhatsApp - SMSMobileAPI
Эта документация относится только к отправке сообщений WhatsApp. Также возможно отправьте сообщение WhatsApp и SMS одновременно.

В SMSmobileAPI мы стремимся сделать наш API максимально совместимым с любой архитектурой или платформой.
Независимо от того, используете ли вы REST, SOAP, cURL или различные языки программирования, такие как Python, JavaScript, PHP и другие, наш API разработан для бесшовной интеграции в ваши проекты.

У нас также есть готовые к использованию плагины для решений и программного обеспечения для электронной коммерции. Нажмите здесь, чтобы узнать о них.

Если у вас есть вопросы, предложения или нужна помощь, наша команда всегда готова помочь.
Не стесняйтесь обращаться к нам по адресу api@smsmobileapi.com

API-интерфейс REST
cURL
JavaScript JavaScript
Питон Питон
Node.js Node.js
Рубин Рубин
WSDL

Отправить WhatsApp API

API SMSMobile поддерживает два метода аутентификации: с использованием простого ключа API или протокола OAuth2 с идентификатором клиента и секретным ключом клиента.

1. Аутентификация API-ключа для отправки SMS

Этот метод требует API Key, который может быть включен в качестве параметра в запрос GET или POST. Это простой способ аутентификации ваших API-запросов.

https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEY&waonly=yes&recipients=PHONE_NUMBER&message=MESSAGE_TO_SEND

Параметры:

- apikey: Ваш уникальный ключ API.
- recipients: Номер телефона получателя (Номер должен быть доступен в WhatsApp). Введите номер телефона, начиная с кода страны (без «+» и без «00»), а затем непосредственно оставшуюся часть вашего номера. Пример 191728660
- message: Сообщение для отправки (можно несколько строк).
- waonly: должно иметь значение да -> Необходимо указать, что должно быть отправлено только одно сообщение WhatsApp

Пример:

ПОЛУЧИТЬ https://api.smsmobileapi.com/sendsms?apikey=YOUR_API_KEYY&waonly=yes&recipients=191728660&message=HelloWorld

2. Аутентификация OAuth2 для отправки СМС

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

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

Получение токена доступа

Чтобы получить токен доступа, отправьте POST-запрос на конечную точку токена, указав свой идентификатор клиента и секретный ключ клиента.

curl -X POST https://api.smsmobileapi.com/oauth2/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=1ab0ex4b4c1ef2c800690d" \
-d "client_secret=3ed108a93d0414074b94364290b6a7348475e93a0567005"

Использование токена доступа:

Получив токен доступа, включите его в Авторизация Заголовок ваших API-запросов:

curl -X POST https://api.smsmobileapi.com/sendsms?waonly=yes \
-H "Авторизация: Носитель abc123xyz456" \
-H "Тип содержимого: application/x-www-form-urlencoded" \
-d "получатели=+1234567890" \
-d "сообщение=Привет"

Какой метод следует использовать?

- Использовать Аутентификация API-ключа для быстрой и простой интеграции.

- Использовать Аутентификация OAuth2 для повышения безопасности и масштабируемости ваших интеграций.

Более подробную информацию можно найти в полной документации.

Подключить мой мобильный