я пытаюсь разгадать тайну 🙂
Я пытаюсь добавить URL-адрес свойства в поисковую консоль Google, используя php-скрипт через командную строку.
Кажется, что сайт добавляется правильно, поскольку IU может отобразить его с помощью метода list, но я не могу найти, для какого аккаунта он добавляется 🙁
Вот код, который я использую, чтобы добавить сайт
$client_email = '[email protected]';
$private_key = file_get_contents('mykey.p12');
$scopes = array('https://www.googleapis.com/auth/webmasters');
$credentials = new Google_Auth_AssertionCredentials(
$client_email,
$scopes,
$private_key
);
$client = new Google_Client();
$client->setAssertionCredentials($credentials);
if ($client->getAuth()->isAccessTokenExpired()) {
$client->getAuth()->refreshTokenWithAssertion();
}
$webmastersService = new Google_Service_Webmasters($client);
$webmastersService->sites->add($url);
И если я вызову метод
$ WebmastersService-> sites-> listSites ()
Мне возвращают собственность, которую я добавил только прежде.
Но в каком аккаунте Google это добавлено? Это загадка 🙂
Спасибо за вашу помощь
Загадка решена, так как связанный аккаунт Google может быть определен при проверке сайта!
Других решений пока нет …