1. Go to this page and download the library: Download affise/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/ */
affise / php-sdk example snippets
use Affise\Sdk\Api;
'https://YOUR_API_DOMAIN', 'YOUR_API_KEY');
use Affise\Sdk\Transport\GuzzleTransport;
use Affise\Sdk\Affiliate\AffiliateProvider;
use Affise\Sdk\User\UserProvider;
t);
$affiliateProvider = new AffiliateProvider($transport);
$response = $userProvider->usersList(['limit' => 10]);
var_dump($response->getStatus(), $response->getData());
$response = $affiliateProvider->affiliateList(['limit' => 10, 'page' => 5]);
var_dump($response->getStatus(), $response->getData(), $response->getPagination()->getPage());
use Affise\Sdk\Transport\GuzzleTransport;
use Affise\Sdk\Transport\PsrTransport;
use GuzzleHttp\Client;
pter
$transport = new PsrTransport(
new Http\Factory\Guzzle\RequestFactory(),
new Http\Factory\Guzzle\UriFactory(),
new Http\Factory\Guzzle\StreamFactory(),
new Client(),
'https://YOUR_API_DOMAIN',
'YOUR_API_KEY'
);
$raw = $transport->get('/3.0/admin/users', ['limit' => 10]);
var_dump($raw);
$raw = $transport->post('/3.0/admin/user/api_key/594927bd7e28fe1c4a8b4567');
var_dump($raw);
use Affise\Sdk\Api;
use Affise\Sdk\Transport\GuzzleTransport;
'YOUR_API_KEY'));
bash
composer
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.