1. Go to this page and download the library: Download didww/php-sdk library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
didww / php-sdk example snippets
$userName = "user@gmail";
$password = "44AEIRTCH5NE2MAPDXYGKHJHH";
$testMode = false;
use Didww\API2\ApiCredentials, Didww\API2\ApiClient as Client;
Client::setCredentials(new ApiCredentials($userName,$password,$testMode));
Client::setDebug(false);
use Didww\API2\Order;
use Didww\API2\MappingToGtalk;
$order = new Order();
$order->setMapData(new MappingToGtalk("[email protected]"));
$order->setCustomerId(81);
$order->setCountryIso("IL");
$order->setCityId(908);
$order->setCityPrefix(8);
$order->setPeriod(1);
$number = $order->createNumber();
use Didww\API2\MappingToGtalk;
$order->updateMapping(new MappingToGtalk("[email protected]"));
use Didww\API2\Balance;
$balances = Balance::getBalanceList();
$balance = new Balance();
$balance->setCustomerId(81);
$balance->synchronizePrepaidBalance();
echo $balance->getPrepaidBalance();
$balance->removeFunds(10);
$balance->addFunds(20);
use Didww\API2\CDR;
use Didww\API2\CDRInvoice;
use Didww\API2\CDRCollection;
$invoice = new CDRInvoice();
$invoice->setCustomerId(81);
$invoice->setFromDate('2012-01-01');
$invoice->setToDate('2012-01-31');
$invoice->load();
echo $invoice->getAmount();
$cdrs = new CDRCollection();
$cdrs->setFromDate('2012-01-01');
$cdrs->setToDate('2012-03-01');
$cdrs->setCustomerId(85);
$cdrs->load();
use Didww\API2\Country;
$countries = Country::getAll();
use Didww\API2\Country;
$country = new Country(array('country_iso'=>'US'));
$country->loadCities()->getCities();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.