GetRent - s00d/onlinesim-php-api GitHub Wiki

[<< go back]

Diagram

Diagram

Methods

$data = (new OnlineSimApi(getenv('APIKEY')))->init()->rent()->{method}();

Example

$request = new OnlineSimApi('apikey', 'locale', 'dev_id');
$request->init();
$getter = $request->rent();
var_dump($getter->tariffs()->toArray());
$res = $getter->get();
var_dump($res);
$res = $getter->state()->toArray();
// or 
$res = $getter->stateOne($res->tzid)->toArray();
var_dump($res);
...
$res = $getter->close($res->tzid)->toArray();

get [docs ru] [docs en]

Get new rent number

Params Default Description
$country 7 country
$days 1 count rent days
$extension false. auto extension

state [docs ru] [docs en]

Get numbers list


stateOne [docs ru] [docs en]

Get selected number

Params Default Description
$tzid no oreration tzid

extend [docs ru] [docs en]

Extend user number

Params Default Description
$tzid no operation tzid
$days 1 days count

portReload [docs ru] [docs en]

Reload selected port

Params Default Description
$tzid no operation tzid

tariffs [docs ru] [docs en]

Rent tariffs


close [docs ru] [docs en]

Close selected number

Params Default Description
$tzid no operation tzid