A Simple AppNexus API client for yii2 ¶
This extension provides the AppNexus API client integration for the Yii2 framework.
Installation ¶
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist fedemotta/yii2-appnexusapiclient "*"
or add
"fedemotta/yii2-appnexusapiclient": "*"
to the require section of your composer.json
file.
Usage ¶
To use this extension, simply add the following code in your application configuration:
return [
//....
'components' => [
'appnexusapiclient' => [
'class' => 'fedemotta/appnexusapiclient/AppNexusApiClient',
'username' => 'yourusername',
'password' => 'yourpassword',
'host' => 'http://api-console.client-testing.adnxs.net/', //or http:://api.appnexus.com
'storage_type' => 'Apc', //available token storage are Array, Apc and Memcached
'storage_type_settings' => ['prefix_',0], //specifies the storage type settings
],
],
];
Getting users from AppNexus:
$users = Yii::$app->appnexusapiclient->get('/user');
Modifying a publisher name in AppNexus:
Yii::$app->appnexusapiclient->put('/publisher?id=1',["publisher"=>["name"=>"The new name"]]);
If you have any questions, please ask in the forum instead.
Signup or Login in order to comment.