Client for Yandex.Direct API v5


Keywords
hacktoberfest, php-api
License
MIT

Documentation

PHP-ΠΎΠ±Ρ‘Ρ€Ρ‚ΠΊΠ° Π½Π°Π΄ API ЯндСкс.Π”ΠΈΡ€Π΅ΠΊΡ‚ v5

Набор классов для ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с API ЯндСкс.Π”ΠΈΡ€Π΅ΠΊΡ‚.

Latest Stable Version Total Downloads License

Установка

composer require sitkoru/yandex-direct-api

ИспользованиС

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ°

НСобходимо ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ. Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅

require __DIR__ . '/vendor/autoload.php';

На

$loader = require __DIR__ . '/vendor/autoload.php';
AnnotationRegistry::registerLoader([$loader, 'loadClass']);

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ²

Для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ список Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΊΠ°ΠΌΠΏΠ°Π½ΠΈΠΉ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π°

$directApiService = new DirectApiService("ваш Ρ‚ΠΎΠΊΠ΅Π½", "ваш Π»ΠΎΠ³ΠΈΠ½");
$criteria = new CampaignsSelectionCriteria();
$criteria->States = [CampaignStateEnum::ON];
$campaigns = $directApiService->getCampaignsService()->get($criteria, CampaignFieldEnum::getValues());