Добавить новые свойства в поисковую консоль Google без взаимодействия с пользователем - PullRequest
0 голосов
/ 01 марта 2019

Привет, у меня есть приложение, которое динамически создает субдомены, и когда субдомен создается, я хочу добавить веб-сайт в консоль поиска Google и попросить Google проиндексировать этот сайт, используя карту сайта.Я использую приложение node.js и хочу сделать это в бэкэнде без каких-либо действий пользователя.

    const {google} = require('googleapis');

    const webmasters = google.webmasters({
        version: 'v3',
        auth: {myApiKey},
    })

module.exports.getListOfSites = () => {
    let listSitesPromise = webmasters.sites.list({});
    listSitesPromise.then((resp) => {
        console.log(resp);
    }).catch((err) => {
        console.log(err);
    })
};

Это дает ошибку

401 Требуется вход в систему

есть способ пропустить аутентификацию и напрямую добавить эти сайты в учетную запись консоли поиска Google.

Моя цель - проиндексировать мои сайты, если есть другой метод, пожалуйста, предложите

Спасибо

1 Ответ

0 голосов
/ 11 марта 2019

Это невозможно, вам нужен хотя бы один пользователь для входа в систему, если вы хотите добавить все свойства в свою учетную запись, вы можете использовать для этого токен обновления из своей учетной записи

...