GAE python - client_secrets.json 'File not found' - app.yaml 错误?

GAE python - client_secrets.json 'File not found' - app.yaml error?

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

如果我按照 "Retrieve my Uploads" 示例 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: 
  upload: (.*\.(gif|png|jpg|ico|js|css))

- url: .*
  script: testapp.py

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

我在 Internet 的其他地方看到过这个问题,但没有发布答案!任何帮助将不胜感激!

我能够在网上找到一个我开始工作的例子,所以我在我的项目中使用了那些 app.yaml 设置,然后它起作用了。 Google 到 post 更完整的示例,而不是仅来自 .py 脚本的剪辑会很好。

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

handlers:
- url: /static
  static_dir: static

- url: /.*
  script: testapp.app

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