0
0 комментариев

Подскажите, пожалуйста, как реализовать на питоне отправку большого количества сообщений.

Для отправки SMS необходимо вызвать методом POST адрес:

https://api.smsworldhub.com/v1/send/multi?token={token}

Описание параметров, передаваемых Серверу:

Основные параметры:

GET token   Ваш token из профиля.
POST    messages    Отправьте массив с данными:
- phone
- mes
Max 20000 items

Дополнительные параметры:

POST    lifeTime    Срок жизни SMS 1 - 24 ч.
POST    costUsd Максимальная цена $ за sms.
POST    costRur Максимальная цена руб. за sms.

Коды:

200 Успешный запрос
400 Ошибка валидации
403 Нет прав

В случае успешного запроса Сервер возвращает ответ в виде строки:

{"status":"OK","code":200,"data":{"count":20000}}

Т.е. просто GET для запроса баланса проходит на ура

import requests
 
my_token = "17982......................."
get_url = "https://api.smsworldhub.com/v1/balance?token=%s" % my_token"
r = requests.get(rurl)
print(r.content)

А вот как POST с массивом номеров и сообщений отправить правильно. Методом тыка не осилил.


Добавить комментарий