Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Обновление владельца Google Site Verification API в PHP

Автор вопроса: Szentmarjay TiborОтветов: 1

У кого-нибудь есть рабочий пример того, как обновить права собственности на сайт с помощью Google API PHP SDK?

Я могу подключиться к API, получить информацию о сайте, я пробовал разные способы вызова метода обновления, но не получаю даже сообщения об ошибке.

Код примерно такой:

$service = new Google_Service_SiteVerification($client);
$siteList = $service->webResource->listWebResource();
$siteArray = array();
foreach ($siteList->getItems() as $siteItem)
{
    array_push($siteArray, $siteItem);
}
$email_address = "[email protected]";
foreach ($siteArray as $site)
    {
        $owners = $site->getOwners();
        array_push($owners, $email_address);
        $site->setOwners($owners);
        $reponse = $service->webResource->update($site->id, $site);
        print_r($reponse);
    }

phpgoogle-api-php-clientgoogle-webmaster-toolsgoogle-site-verification-api

Ответы

Ответ 1 · Szentmarjay Tibor

Хорошо, я нашел ответ. Решение плюс urldecode:

$response = $service->webResource->update(urldecode($site->id), $site);

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы