Ich verwende eine (wenig modifizierte) Problemumgehung von diesem Kurs , um die userId zu holen, die null ist, wenn die Anfrage war gesendet von einem Android-Client.
%Vor%Obwohl ich die userId nicht bekommen kann.
%Vor%Diese Problemumgehung hat bereits in anderen Projekten perfekt funktioniert, daher muss das Problem anderswo sein. Meine Endpunkte api ist mit folgenden Bereichen, clientIds und Zielgruppen versehen:
%Vor% Constants.ANDROID_AUDIENCE
und Constants.WEB_CLIENT_ID
sind identisch. Ich verwende keinen Webclient, aber Google hat mir gesagt , eine Webclient-ID hinzuzufügen. Müssen für diese Client-ID Umleitungsuris und JavaScript-Ursprünge angegeben werden?
In meinem Android-Client verwende ich Folgendes, um die Zielgruppe anzugeben.
%Vor%Bitte helfen Sie mir, das herauszufinden.
Tags und Links java android google-app-engine google-cloud-endpoints