PHPackages                             biplane/yandex-direct - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. biplane/yandex-direct

ActiveLibrary[API Development](/categories/api)

biplane/yandex-direct
=====================

PHP library for Yandex.Direct API

5.18.0(5mo ago)51172.8k—1.5%22[3 issues](https://github.com/biplane/yandex-direct/issues)2MITPHPCI failing

Since Oct 4Pushed 5mo ago9 watchersCompare

[ Source](https://github.com/biplane/yandex-direct)[ Packagist](https://packagist.org/packages/biplane/yandex-direct)[ RSS](/packages/biplane-yandex-direct/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (17)Versions (80)Used By (2)

Yandex.Direct API PHP Client
============================

[](#yandexdirect-api-php-client)

[![Package version](https://camo.githubusercontent.com/964b53f1f71af4694e5f54101dbd556fc75584658086e475360ef1bc8c757b5b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6269706c616e652f79616e6465782d6469726563743f7374796c653d666c61742d737175617265)](https://packagist.org/packages/biplane/yandex-direct)[![Build Status](https://github.com/biplane/yandex-direct/actions/workflows/ci.yml/badge.svg)](https://github.com/biplane/yandex-direct/actions/workflows/ci.yml/badge.svg)[![License](https://camo.githubusercontent.com/e926abf77e8eead900000a81aff573a7bf125fa80492fdf9daa7e0db799d9d24/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6269706c616e652f79616e6465782d6469726563743f7374796c653d666c61742d737175617265)](LICENSE)

Библиотека для работы с [API Директа](https://yandex.ru/dev/direct/).

Формат взаимодействия: **SOAP**

**NOTE:** Библиотека совместима только с **64**-битной версией PHP.

Установка
---------

[](#установка)

Проще всего установить с помощью менеджера пакетов - [composer](https://getcomposer.org/).

```
$ composer require biplane/yandex-direct
```

### Дополнительно для работы с сервисом Reports

[](#дополнительно-для-работы-с-сервисом-reports)

Для работы с сервисом [Reports](https://yandex.ru/dev/direct/doc/reports/reports.html) нужен HTTP-клиент, совместимый с [PSR-18](https://packagist.org/providers/psr/http-client-implementation). В зависимостях не указана какая-то конкретная реализация. Вместо этого используется [`php-http/discovery`](https://packagist.org/packages/php-http/discovery) для поиска подходящей реализации среди установленных пакетов, как стратегия по умолчанию.

Примеры использования
---------------------

[](#примеры-использования)

### Получение данных по объявлениям

[](#получение-данных-по-объявлениям)

Данный пример отражает взаимодействие с сервисом [Ads](https://yandex.ru/dev/direct/doc/ref-v5/ads/ads.html)для получения списка объявлений.

```
