GAE python - client_secrets.json'找不到文件' - app.yaml错误?

时间:2015-06-10 05:11:01

标签: python json google-app-engine youtube-api app.yaml

我正在使用GAE(python)来制作Web应用程序。我特意尝试让youtube API工作,但我无法获得正常运行的凭据。

如果我按照"检索我上传的内容"示例here,导入client_secrets.json文件时出现错误:

InvalidClientSecretsError('File not found: "%s"' % filename)

我已多次检查并重新检查我的文件名,参考拼写等。我不知道我做错了什么。

我有一种感觉这可能是由于我的app.yaml文件中的设置不正确,但我无法在Google或其他地方找到一个示例,此类示例应用程序显示了app.yaml文件的正确配置。似乎所有示例都只显示了代码的一部分,而不是上下文中的完整应用程序。

我的档案目前是:

application: [my app name]
version: 1
runtime: python27
api_version: 1
threadsafe: false

handlers:
- url: /(.*\.(gif|png|jpg|ico|js|css))
  static_files: \1
  upload: (.*\.(gif|png|jpg|ico|js|css))

- url: .*
  script: testapp.py

libraries:
- name: webapp2
  version: latest
- name: jinja2
  version: latest

我在互联网上的其他地方发过这个问题,但没有张贴答案!任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

我能够在网上找到一个我必须工作的例子,所以我在我的项目中使用了那些app.yaml设置,然后工作。 Google会发布更完整的示例,而不仅仅是.py脚本中的剪辑。

if