GetNumbers - s00d/onlinesim-php-api GitHub Wiki
Diagram

Methods
$data = (new OnlineSimApi(getenv('APIKEY')))->init()->numbers()->{method}();
Example
$request = new OnlineSimApi('apikey', 'locale', 'dev_id');
$request->init();
$getter = $request->numbers();
var_dump($getter->tariffs()->toArray());
$res = $getter->get('3223');
var_dump($res);
$res = $getter->state()->toArray();
// or
$res = $getter->stateOne($res->tzid)->toArray();
// next message
$getter->next($res->tzid)->toArray();
...
$res = $getter->state()->toArray();
var_dump($res);
...
$res = $getter->close($res->tzid)->toArray();
get [docs ru] [docs en]
Get new number for service
| Params | Default | Description |
|---|---|---|
| $service | no | https://onlinesim.ru/docs/api/ru#getnum |
| $country | 7 | country |
| $reject | no | exclusion list |
price [docs ru] [docs en]
Get service price
| Params | Default | Description |
|---|---|---|
| $country | 7 | country |
| $service | no | https://onlinesim.ru/docs/api/ru#getnum |
state [docs ru] [docs en]
Get list number for service
| Params | Default | Description |
|---|---|---|
| $message_to_code | 1 | 1 - show code, 0 - show full message |
| $orderby | ASC | ASC or DESC |
| $msg_list | true | true - show all message, false show one message< need next method |
| $clean | true | if use msg_list===0 - false - display messages in a circle |
stateOne [docs ru] [docs en]
Get selected number for service
| Params | Default | Description |
|---|---|---|
| $message_to_code | 1 | 1 - show code, 0 - show full message |
| $orderby | ASC | ASC or DESC |
| $msg_list | true | true - show all message, false show one message< need next method |
| $clean | true | if use msg_list===0 - false - display messages in a circle |
next [docs ru] [docs en]
select next message
| Params | Default | Description |
|---|---|---|
| $tzid | no | operation id |
close [docs ru] [docs en]
Close selected number for service
| Params | Default | Description |
|---|---|---|
| $tzid | no | operation id |
tariffs [docs ru] [docs en]
List tariffs for number for service