Wannads API PHP Client
http://test.api.wannads.com
Installation
Run the following command to install the package and add it as a requirement to your project's composer.json:
composer require wannads/wannads-api-client
Usage
Offers
List offers.
<?php
use WannadsApiClient;
$wannadsApiClient = new WannadsApiClient(API_KEY, API_SECRET);
$offers = $wannadsApiClient->getOffers($subId, $country, $ip, $fingerprint, $device, $category, $gender, $payment);
Surveys
Create Wannads Surveys user.
<?php
use WannadsApiClient;
$wannadsApiClient = new WannadsApiClient(API_KEY, API_SECRET);
$user = $wannadsApiClient->createSurveyUser($userId, $data);
Update Wannads Surveys user.
<?php
use WannadsApiClient;
$wannadsApiClient = new WannadsApiClient(API_KEY, API_SECRET);
$user = $wannadsApiClient->updateSurveyUser($userId, $data);
Get user data from Wannads Surveys.
<?php
use WannadsApiClient;
$wannadsApiClient = new WannadsApiClient(API_KEY, API_SECRET);
$user = $wannadsApiClient->getSurveyUser($userId);
Delete user from Wannads Surveys.
<?php
use WannadsApiClient;
$wannadsApiClient = new WannadsApiClient(API_KEY, API_SECRET);
$result = $wannadsApiClient->deleteSurveyUser($userId);
Get available surveys for a user.
<?php
use WannadsApiClient;
$wannadsApiClient = new WannadsApiClient(API_KEY, API_SECRET);
$surveys = $wannadsApiClient->getSurveys($userId);
TEST launch
phpunit --bootstrap vendor/autoload.php tests/WannadsApiClientTest.php