Der GAE-Datendownload zeigt datastore_errors.BadRequestError

8

Ich versuche, Daten aus meiner Google App Engine-App herunterzuladen, indem ich den offiziellen Nutzer verwende Anweisungen

Remote API ist eingerichtet & amp; Ich rufe:

%Vor%

Die Verbindung ist hergestellt, ich werde nach meiner E-Mail & amp; Passwort, und dann erscheint eine lange Ablaufverfolgung mit dieser:

  

google.appengine.api.datastore_errors.BadRequestError: app s ~ appname kann nicht auf die Daten der App appname zugreifen

Irgendwelche Ideen?

    
kolinko 03.11.2011, 15:30
quelle

3 Antworten

25

Wenn Sie den Datenspeicher mit hoher Replikation verwenden, ändern Sie den an --application übergebenen Wert von appname in s~appname .

    
Chris Lacy 06.11.2011, 10:38
quelle
0

Ich habe das Problem gefunden - als URL gab ich den Domain-Namen meiner eigenen App anstelle von 1.appname.appspot.com an.

    
kolinko 03.11.2011 16:31
quelle
0

Ich habe das gleiche Problem, aber beim Versuch, die Remote-API aus einem benutzerdefinierten Skript im Gegensatz zu Appcfg.py Bulk-Downloader zu verwenden.

Dieses Problem wurde möglicherweise in neueren GAE SDK-Versionen behoben, aber aus verschiedenen Gründen verwende ich immer noch die ältere Version 1.7. Ich habe die Antwort in diesem Fehlerbericht gefunden: Ссылка

Wenn Sie ConfigureRemoteApi aufrufen, geben Sie grundsätzlich nicht das Argument APP_ID an (übergeben Sie einfach None) und geben Sie Ihre App-ID über das Host-Argument an, z. 'myapp-hrd.appspot.com'. ConfigureRemoteApi wird Ihre App-ID korrekt ermitteln und nicht das 's ~' hinzufügen, das dieses Problem verursacht.

    
JP Lodine 31.10.2014 15:18
quelle

Tags und Links