How to setup Google AppEngine and Google BigQuery

google bigquery

I found a very good manual to setup Google AppEngine and Google BigQuery. You can access here:

https://developers.google.com/bigquery/articles/dashboard#settingup

In this manual I found an error. When you try to add oAuth2 support to main.py and app.yaml on this section:

https://developers.google.com/bigquery/articles/dashboard#addoauth2

You can see this code:

Please, pay attention to line 13.

<br />
application: hellodashboard<br />
version: 1<br />
runtime: python<br />
api_version: 1</p>
<p>handlers:<br />
- url: /favicon\.ico<br />
static_files: favicon.ico<br />
upload: favicon\.ico</p>
<p>- url: /oauth2callback<br />
script: oauth2client/appengine.py</p>
<p>- url: .*<br />
script: main.py<br />

This is the correct code:

Please, pay attention to line 13.

<br />
application: hellodashboard<br />
version: 1<br />
runtime: python<br />
api_version: 1</p>
<p>handlers:<br />
- url: /favicon\.ico<br />
static_files: favicon.ico<br />
upload: favicon\.ico</p>
<p>- url: /oauth2callback<br />
script: oauth2client.appengine.application</p>
<p>- url: .*<br />
script: main.py<br />

Post wrote by Moisés Belchín

Como conectar Google AppEngine y Google BigQuery a través de oAuth2.

Hoy me he encontrado con un gran poblema: ¿Cómo conectar un aplciación Google AppEngine y Google BigQuery a través de oAuth2?

Después de leer toda la documentación y realizar todas las pruebas que he podido encontrar, no he sido capaz de conectar una aplicación AppEngine y BigQuery sin necesidad de tener que hacer login en la cuenta de Google o sin que me apareciese la pantalla de permitir acceso.

Continue reading