The error I get when calling any API is
403 Requests from this Android client application <empty> are blocked.
I'm calling the APIs by using a Cloud Endpoints generated client lib, and I've not been able to find any method that I can use at initialisation time to set the app credentials, nor does it do it by itself (as I can guess from the "<empty>" in the error). I can't find any useful info in any documentation as well, as far as I've red it seems like it should do it by itself.
This is my init code:
MyApi.Builder builder = new MyApi.Builder(new NetHttpTransport(), new AndroidJsonFactory(), null)
.setApplicationName("<my package name>")
.setRootUrl(<my root URL>)
.setGoogleClientRequestInitializer(new MyApiRequestInitializer(<my API key>));
I've also tried what suggested in this answer but nothing changed.
Is there any passage I'm missing? How should it be done?
I'm facing the same issue . Are you resolve it ?
--
You received this message because you are subscribed to a topic in the Google Groups "Google App Engine" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-appengine/kN0MaIkeUC8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-appengine+unsubscribe@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-appengine/e55466ee-6221-45af-af0c-ba232f6e1d1a%40googlegroups.com.