gethttps://onlinesim.io/api/getNum.php

GET /api/getNum.php

Купить виртуальный номер для выбранного сервиса

Запрашивает номер для приема SMS от выбранного сервиса.

Позволяет заказать номер выбранной страны для получения SMS-сообщения от конкретного сайта/приложения.

По своей сути является аналогом кнопки покупки номера, расположенной в личном кабинете.

Безопасность

OAuth2Области: sms-scope
sms-scope
grants access to manage numbers for the SMS receiving service from Onlinesim

Параметры

query6
НазваниеТипОписание
service*string

'Название сервиса (может принимать лишь значения сервисов, указанные в getTariffs)'

Пример:facebook
countryinteger
≥ 1

'Международный телефонный код страны (согласно стандарту E.164, без знака "+"), смотри список стран в getTariffs'

По умолчанию:7Пример:46
rejectstring[]

Массив исключений для масок номеров (включая код страны) Например: при передаче 911, 912123 не будет выдавать номера Индии, начинающиеся с +911* и +912123*.

Пример:["911"]
dev_idinteger

ID аккаунта для разработчиков ПО (ID профиля Onlinesim).

Пример:100000
numberboolean

Отображать номер в ответе сервера. При переданном значении true запрос вернет номер заказанного телефона в ответе.

Пример:false
langstring

Язык ответа:

fr - французский,

de - немецкий,

ru - русский,

en - английский,

zh - китайский. Обратите внимание, что перевод производится лишь для строковых значений полей, например, названий сервисов или стран. Сами названия полей, ошибки выполнения запросов и общепринятые значения (например, значения полей true/false для булевых параметров) остаются на английском языке.

Перечисление:frderuenzhПо умолчанию:ruПример:en

Ответы

200

Успешный ответ на запрос getNum: сервер выдает виртуальный номер для приема SMS от указанного сервиса или выбрасывает исключение.

Content-Typeapplication/json
Схема
Responseobject
responseoneOf

1, если запрос был выполнен успешно, либо выведет сообщение об ошибке

Пример:1
Одно из
[0]integer
[1]string
tzidinteger

ID операции

≥ 1
Пример:10000

Примеры

Successful getNum response example
{
  "response": 1,
  "tzid": 10000
}

Примеры кода

Генерация примеров...