【问题标题】:using Oauth to access app engine pull queue from non app engine server使用 Oauth 从非应用引擎服务器访问应用引擎拉取队列
【发布时间】:2011-10-23 09:20:44
【问题描述】:

我正在尝试从单独的 python 应用程序访问我的应用程序引擎应用程序拉队列。以下是我所知道的:

  • 我需要使用 oauth 进行身份验证
  • 我需要使用谷歌的rest api
  • 我需要在我的应用引擎项目中定义一个拉取队列,它有一个 acl 列表,用于指定哪个帐户被授予访问队列的权限

我能够发出请求以从拉取队列中获取任务,但它给了我一个错误提示 Login Required,因为我还没有进行身份验证。我查看了文档(rest api docpull queue doc),但我不知道如何传入我的用户名和密码以通过 oauth 进行身份验证。

【问题讨论】:

    标签: python google-app-engine oauth oauth-2.0


    【解决方案1】:

    使用google-api-python-client 库。
    它有一个sample 通过Oauth2 身份验证访问TaskQueue API。

    【讨论】:

      【解决方案2】:

      您是否阅读过 AppEngine 的 OAuth for Python overview?它介绍了如何为 App Engine 进行 OAuth 登录。

      【讨论】:

      • 本文档用于在应用引擎项目中使用 oauth。我需要在非应用引擎项目中使用 oauth。
      猜你喜欢
      • 1970-01-01
      • 2016-03-02
      • 1970-01-01
      • 2012-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多