Ошибка 401 при вызове operations.get api. Однако все области включены в сервер - PullRequest
0 голосов
/ 10 марта 2020

Я использовал проекты.androidApps.create Api для добавления приложения в проект Firebase с областями действия: https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/firebase Я получаю ответ 200 и получаю экземпляр операции. Однако, с тем же случаем, когда я пытаюсь использовать запрос get для operations.get api, я получаю ответ 401. Я прилагаю код-фрагмент запроса. Любая помощь приветствуется.

    const options = {
        uri: 'https://firebase.googleapis.com/v1beta1/' + 'operations/projects/commv3automationdev/apps/ODQyZGUwZDUtODhkYS00Nzc3LWIyZDctNjM4YzNhYzlmMDNl',
        method: 'GET',
        header: {
            'Authorization': "Bearer " + accessToken,
        },
        json: true,
    }
    const resp = await rp(options)
    res.json(resp)
}

Авторизация также предоставляется в следующих областях:

const SCOPES = ['https://www.googleapis.com/auth/cloud-platform', ' https://www.googleapis.com/auth/firebase '];

...