Google app engine GAE Python拉任务队列示例

Google app engine GAE Python拉任务队列示例,google-app-engine,restful-authentication,Google App Engine,Restful Authentication,我知道Pull任务队列仍然很新,但我已经看过了文档,我很想开始使用它。我已经在queue.yaml中向我的应用程序添加了一个pull任务队列 文件: 但当我尝试使用此链接从REST api调用它时: https://www.googleapis.com/taskqueue/v1beta1/projects/{PROJECT_NAME}/taskqueues/pull-queue/tasks 我得到以下错误: { error: { errors: [ {

我知道Pull任务队列仍然很新,但我已经看过了文档,我很想开始使用它。我已经在queue.yaml中向我的应用程序添加了一个pull任务队列 文件:

但当我尝试使用此链接从REST api调用它时:

https://www.googleapis.com/taskqueue/v1beta1/projects/{PROJECT_NAME}/taskqueues/pull-queue/tasks
我得到以下错误:

{
  error: {
    errors: [
      {
        domain: "global"
        reason: "required"
        message: "Login Required"
        locationType: "header"
        location: "Authorization"
      }
    ]
    code: 401
    message: "Login Required"
  }
}

我想这是因为我没有使用RESTAPI进行身份验证,但我该怎么做呢?我找不到任何关于使用它进行身份验证的文档。

我想任何谷歌认证都可以。例如用户名/密码,甚至oauth。例如,您可以看看Contacts API

您阅读了吗?它链接到大量客户端库,以及为您执行身份验证的命令行工具。

如果您的应用程序使用的是高复制数据存储(HRD),则您的项目名称需要前缀“s~”;因此,如果{PROJECT_NAME}是myproject,那么您可以使用gtaskqueue--PROJECT_NAME=s~myproject运行示例应用程序,我面临同样的问题,请给我解决方案
{
  error: {
    errors: [
      {
        domain: "global"
        reason: "required"
        message: "Login Required"
        locationType: "header"
        location: "Authorization"
      }
    ]
    code: 401
    message: "Login Required"
  }
}