nk2ge5k/yandex-direct-api

此包已被 废弃,不再维护。未建议替代包。

Yandex.Direct API v5 客户端

v1.4.0 2016-10-04 11:24 UTC

This package is not auto-updated.

Last update: 2021-12-19 17:18:07 UTC


README

官方 Yandex Direct API 文档

安装

composer require nk2ge5k/yandex-direct-api

使用方法

use directapi/DirectApiService;
use directapi/services/campaigns/criterias/CampaignsSelectionCriteria;
use directapi/services/campaigns/enum/CampaignStateEnum;
use directapi/services/campaigns/enum/CampaignFieldEnum;

$token = YOUR_TOKEN;
$login = CLIENT_LOGIN;

$client = new DirectApiService($token, $login);

$campaigns = $client
    ->getCampaignsService()
    ->get(
        new CampaignsSelectionCriteria(
            [   
                'States' => [
                    CampaignStateEnum::ON
                ]   
            ]   
        ),  
        CampaignFieldEnum::getValues()
    );  

foreach ( $campaigns as $campaign ) { 
    // do something
}