TaskQueueSample.java: код 403
Я пытаюсь заставить пример работать, вот код:
Документация для установки есть:
У меня была небольшая проблема на шаге:
Нажмите "Доступ к API", а затем "Создать идентификатор клиента OAuth 2.0...". Введите название продукта и нажмите "Далее".
Пользовательский интерфейс консоли был обновлен, вероятно, поэтому я использую эти данные для аутентификации в консоли:
Затем я запускаю программу, и она приводит меня на веб-страницу, чтобы разрешить приложение, а затем я получил следующее сообщение об ошибке в консоли:
403 Forbidden
{
"code" : 403,
"errors" : [ {
"message" : "you are not allowed to make this api call"
} ],
"message" : "you are not allowed to make this api call"
}
Мой ACL queue.xml настроен на электронную почту, которую я использовал для аутентификации
1 ответ
Почему бы вам не использовать родной TaskQueue-API из GAE Java SDK? Вам не нужно устанавливать учетные данные, подключение, ... .
Вы можете увидеть пример в Документах GAE - здесь Очередь извлечения, но вы также можете использовать Очередь выдвижения, если хотите (пример также в Документах GAE).
Какой из примеров вы хотите запустить на движке приложений Google? По вашей опубликованной ссылке доступно множество примеров:) . Скажите, действительно ли вы хотите использовать Google-API для доступа к TaskQueues.