Документация API
API соответствует формату DHRU Fusion: большинство программ, написанных для DHRU, работают после смены адреса, логина и ключа. Ключ и ограничение по IP находятся на странице профиля . API включается для вашего аккаунта администратором.
Запрос
POST https://ic.gsmsource.net/api/index.php, поля в формате form-data:
| Поле | Значение |
|---|---|
username | Логин аккаунта |
apiaccesskey | API-ключ |
action | Название действия (ниже) |
parameters[...] | Параметры действия (XML тоже принимается) |
Tezlik chegarasi: daqiqasiga 300 шт. so'rov.
Ответ
{"SUCCESS":[{"MESSAGE":"...", ...}],"apiversion":"8.1"}
{"ERROR":[{"MESSAGE":"..."}],"apiversion":"8.1"}
Действия
| action | Параметры | Результат |
|---|---|---|
accountinfo | — | Баланс, почта |
imeiservicelist | — | Услуги по группам и ваша цена |
placeimeiorder | ID, IMEI | REFERENCEID |
bulkimeiorder | ID, IMEI (список, не более 1000) | Для каждого IMEI — REFERENCEID или ошибка |
getimeiorder | ID (REFERENCEID) | STATUS, CODE |
bulkgetimeiorder | ID (список через запятую) | Список заказов |
Коды статусов
| STATUS | Значение |
|---|---|
0 | Ожидает |
1 | В работе |
3 | Отклонён |
4 | Выполнен |
Деньги за отклонённый заказ автоматически возвращаются на баланс.
Пример
curl -X POST https://ic.gsmsource.net/api/index.php \
-d username=LOGIN -d apiaccesskey=KALIT \
-d action=placeimeiorder \
-d "parameters[ID]=12" -d "parameters[IMEI]=356938035643809"