buyakova / yii2-yandex-webmaster
Api wrapper for webmaster.yandex.ru for yii
Installs: 77
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
This package is auto-updated.
Last update: 2025-03-18 03:28:12 UTC
README
composer require klisl/yii2-mytest
Возможности
- Добавление сайта в вебмастер
- Получение кода верификации
- Подтверждение прав на сайт
- Добавление карты сайта
Зависимости
- Yii2
- Http-client (included with Yii)
Установка:
Можно установить пакет с помощью composer.
Выполнив команду
php composer.phar require --prefer-dist buyakova/yii2-yandex-webmaster "*"
или добавив
"buyakova/yii2-yandex-webmaster": "*"
в ваш composer.json
.
Пример использования
public function addWebmaster($model) { $token = Yii::$app->params['yandex_webmaster_token']; $url = 'http://test.website.com'; $webmaster = new YandexWebmaster($token); $host_id = $webmaster->addWebsite($url); $uin = $webmaster->getVerify($host_id); $model->yandex_webmaster_id = $host_id; $model->yandex_webmaster_uin = $uin; if ($model->save()) { return $webmaster->sendVerify($host_id); } return false; }