Podczas korzystania z usługi Remote API dla języka Java do uzyskiwania dostępu do bazy danych GAE innej aplikacji (zgodnie z sugestią here), czy muszę używać hasła administratora (jak pokazano w sample code) lub zamiast tego mogę używać poświadczeń konta usługi. Połączenia z Remote API powinny pochodzić z App Engine Client, więc autoryzacja bez hasła wydaje się być (tylko) rozsądnym wyborem.Zdalny interfejs API z kontami usługi Google App Engine?
5
A
Odpowiedz
0
Oczywiście, że możesz! To proste: RemoteApiOptions.useServiceAccountCredential
PS: Musisz utworzyć konto usługi i najpierw pobrać klucz. Musisz przekazać "AppEngine Admin"-role do konta usługi.