У меня есть очередь на выполнение задач в App Engine. Я пытаюсь получить доступ к очереди снаружи от клиента NodeJS REST: https://github.com/google/google-api-nodejs-clientАутентификация очереди Google Pull с помощью клиента NodeJS
Я передаю мой ключ API сервера с использованием запроса:
var googleapis = require('googleapis'),
API_KEY = '...';
googleapis
.discover('taskqueue', 'v1beta2')
.execute(function(err, client) {
var req = client.taskqueue.tasks.insert({
project: 'my-project',
taskqueue: 'pull-queue',
key: API_KEY
});
req.execute(function(err, response) {
...
});
});
Но я получаю обратно 401 «Войти Обязательно» сообщение. Что мне не хватает?
Если мне нужно использовать OAuth, как я могу получить токен доступа, если мой клиент является сервером NodeJS вместо пользователя/браузера, который может обрабатывать URL-адрес перенаправления OAuth?