Я следовал этому руководству , чтобы создать поток веб-приложений для аутентификации пользователей в Google.
Несмотря на перечисление https://www.googleapis.com/auth/adwords
в параметре области действия, я не получаю gapi.client.adwords
или что-нибудь в этом роде после завершения аутентификации. Я не могу получить какую-либо информацию об учетных записях пользователя MCC / AdWords / Ad Manager.
Я пытался использовать gapi.client.request()
, но мне не удается найти аргументы, которые я должен пройти для доступа к API AdWords.
Я пытаюсь сделать что-то вроде этого:
let __req = gapi.client.request({
method: "GET",
path: "/adwords/v?/???",
params: { fields: "???" }
});
__req.execute(function(response) {
console.log(response);
});
... или вот так:
console.log(gapi.client.adwords)
но я не могу понять, что мне нужно передать gapi.client.request
, а gapi.client.adwords
не существует.
Возможно ли, что я не передаю discoveryDoc
или что-то в этом роде? Где является discoveryDoc
для AdWords?
scope:
"https://www.googleapis.com/auth/adwords",
discoveryDocs: ["???"]
Вариант использования: я пытаюсь получить список учетных записей MCC / AdWords / Ad Manager (в частности, их идентификаторы и имена) которые связаны (или принадлежат) аутентифицированному пользователю.
Заранее спасибо!