2024-05-27 12:31:21 发布
网友
我遵循这个instructions是为了将我的appenginepythonweb服务与Google存储连接起来,特别是为了能够使用filesapi。我看了一下buzz的例子,但似乎不适合我。我需要web服务在后台授权,以便能够从存储中检索我的文件。在
我试图使用装饰器来传递我的客户的身份证和客户的秘密,但我不太清楚的过程。有谁能在这个过程中提供一个例子或详细说明一点?在
编辑:我正在使用python2.7运行时。在
这也许不是最直接的答案,但你有没有在appengine上探索过内置的Google存储API?在
http://code.google.com/appengine/docs/python/googlestorage/
这使您可以完全绕过本机API。在
如果您将apiclient与本机restapi一起使用,那么它将如下所示。。。在
from apiclient.discovery import build import httplib2 from oauth2client.appengine import OAuth2Decorator decorator = OAuth2Decorator(client_id=YOUR_GOOGLE_CLIENT_ID, client_secret=YOUR_GOOGLE_CLIENT_SECRET, scope=GOOGLE_SERVICE_SCOPE, ) class MainHandler(webapp.RequestHandler): @decorator.oauth_required def get(self): service = build(SERVICE_NAME, SERVICE_VERSION, http=decorator.http()) magic = service.method()
看看其他api的一些apiclient示例可能会有所帮助。例如,有一个很好的应用程序引擎与任务API集成的例子,它也使用OAuth2。在
http://code.google.com/appengine/articles/python/getting_started_with_tasks_api.html
我通过使用gslite.py使用我的凭据从au-to-dogoogle appengine项目编写脚本。在
这也许不是最直接的答案,但你有没有在appengine上探索过内置的Google存储API?在
http://code.google.com/appengine/docs/python/googlestorage/
这使您可以完全绕过本机API。在
如果您将apiclient与本机restapi一起使用,那么它将如下所示。。。在
看看其他api的一些apiclient示例可能会有所帮助。例如,有一个很好的应用程序引擎与任务API集成的例子,它也使用OAuth2。在
http://code.google.com/appengine/articles/python/getting_started_with_tasks_api.html
我通过使用gslite.py使用我的凭据从au-to-dogoogle appengine项目编写脚本。在
相关问题 更多 >
编程相关推荐