ODK Aggregate - publish data vyžaduje OAuth2 credentials #229

Closed
opened 2018-03-16 23:58:33 +01:00 by Podhorecky · 3 comments
Podhorecky commented 2018-03-16 23:58:33 +01:00 (Migrated from git.spotter.cz)

U testovacího dotazníku sice ještě nemám žádná data, ale přesto jsem zkusil zmáčknout tlačítko Publish.

Tím se mají data exportovat do dalších Google aplikací.

Zvolil jsem možnost exportu do Google spreadsheet a vložil jsem e-mailovou adresu mého google účtu.

To nějak sežral, ale nakonec zahlásil, že pro dokončení potřebuje OAuth2 credentials..

Error: RequestFailureException (org.opendatakit.aggregate.exception.ODKExternalServiceCredentialsException: No OAuth2 credentials. Have you supplied any OAuth2 credentials on the Site Admin / Preferences page?)

z Preferences Page to ukazuje na návod tady http://docs.opendatakit.org/oauth2-service/

chce to

  • Google Maps Javascript API v3
  • Drive API
  • Sheets API
  • Fusion Tables API

když kliknu v Preferences na tlačítko Change Google API Credentials. tak vyleze popup okno s textem

Web 127.0.0.1 odmítl připojení.

protože to asi načítá localhost.

Mno. Nicméně pokud jde o Google Cloud Platform, tak tam mam nějaký free účet, určitě nic neplatím. V rozhraní se dá doklikat k nastavení zmíněných API, ale začíná to na mě být trochu nesrozumitelný a tak si nejsem jist co ych měl nastavit.

předpokládám, že pokud by Api credentials bylo nastavené, tak poté se publikovaná data objeví v google účtu na který jsem mu dal e-mail. (?)

Spoekulativní otázka zní:

Pro zprovoznění by si tohle asi měl každý Admin nastavit sám na svůj Google Cloud platform účet,že. (?)

Pokud nic takového nechci, tak bych si mohl vystačit i bez Google s exportem do CSV

U testovacího dotazníku sice ještě nemám žádná data, ale přesto jsem zkusil zmáčknout tlačítko Publish. Tím se mají data exportovat do dalších Google aplikací. Zvolil jsem možnost exportu do Google spreadsheet a vložil jsem e-mailovou adresu mého google účtu. To nějak sežral, ale nakonec zahlásil, že pro dokončení potřebuje OAuth2 credentials.. > Error: RequestFailureException (org.opendatakit.aggregate.exception.ODKExternalServiceCredentialsException: No OAuth2 credentials. Have you supplied any OAuth2 credentials on the Site Admin / Preferences page?) z Preferences Page to ukazuje na návod tady http://docs.opendatakit.org/oauth2-service/ chce to * Google Maps Javascript API v3 * Drive API * Sheets API * Fusion Tables API když kliknu v Preferences na tlačítko Change Google API Credentials. tak vyleze popup okno s textem > Web 127.0.0.1 odmítl připojení. protože to asi načítá localhost. Mno. Nicméně pokud jde o Google Cloud Platform, tak tam mam nějaký free účet, určitě nic neplatím. V rozhraní se dá doklikat k nastavení zmíněných API, ale začíná to na mě být trochu nesrozumitelný a tak si nejsem jist co ych měl nastavit. předpokládám, že pokud by Api credentials bylo nastavené, tak poté se publikovaná data objeví v google účtu na který jsem mu dal e-mail. (?) Spoekulativní otázka zní: Pro zprovoznění by si tohle asi měl každý Admin nastavit sám na svůj Google Cloud platform účet,že. (?) Pokud nic takového nechci, tak bych si mohl vystačit i bez Google s exportem do CSV
Podhorecky commented 2018-03-17 00:07:21 +01:00 (Migrated from git.spotter.cz)

changed the description

changed the description
Disassembler commented 2018-03-17 17:06:41 +01:00 (Migrated from git.spotter.cz)

Web 127.0.0.1 odmítl připojení.

Opraveno v f436a002. Stejná příčina jako #224 a #226.

Co se týká zbytku, ano, každý admin by si měl nastavit svůj Google API Service account. Ten návod na http://docs.opendatakit.org/oauth2-service/ je sice dlouhý jak písnička, ale vypadá celkem srozumitelně a kompletně.

> Web 127.0.0.1 odmítl připojení. Opraveno v f436a002. Stejná příčina jako #224 a #226. Co se týká zbytku, ano, každý admin by si měl nastavit svůj Google API Service account. Ten návod na http://docs.opendatakit.org/oauth2-service/ je sice dlouhý jak písnička, ale vypadá celkem srozumitelně a kompletně.
Disassembler commented 2018-03-17 17:06:42 +01:00 (Migrated from git.spotter.cz)

closed

closed
Sign in to join this conversation.
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Disassembler/Spotter-VM#229
No description provided.