slava-basko/yandex-api-webmaster

Client for yandex Webmaster

dev-master 2016-10-27 12:51 UTC

This package is auto-updated.

Last update: 2024-10-27 01:52:42 UTC


README

Credentials?

How to get a token? No matter. Choose your way https://tech.yandex.com/oauth/doc/dg/concepts/ya-oauth-intro-docpage/

How to use?

use Yandex\Auth\Token;
use YandexWebmaster\Auth\User;
use YandexWebmaster\Http\Client;

$client = Client::create('client_id', 'client_password');
$user = new User('user_id', new Token('token'));

try {
    $action = new \YandexWebmaster\Action\AddSiteAction($user, 'example.com');
    $client->call($action);
} catch (\Yandex\Exception\YandexException $ex) {
    //TODO: maybe write to log...
}

Action => Return Type