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
我正在使用 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