Is there any way to get a Google Play Games API key for local testing purposes? (Android) (Similarly that the test key of Google Maps API).
I intend to use some of the Google Play Games APIs mainly for educational purposes (i.e For learning about it..). In the Google Play Services developer console, I tried create a key, but now the Google require a payment as Full Google Play Developer.
..Thanks in advance..
Here's an example tutorial. Just follow steps 1 - 6 in "Getting Started with Google Applications". Mine shows an example on getting a key for Google Maps Android API v2, but the entire list of apps is in there including the Google Play Games and other APIs.
Link: Getting Started with Google Applications - Google Maps API Example
No you cannot test without a developer account.. You need OAuth 2.0 client id. Game services testing can only be done with the projects which are exported/ran with a particular keystore SHA1 which you given while creating the client id.
Related
Google decided to change the pricing and billing methods when you use one of their APIS's eg. Google maps SDK for android. Now you can't get a key without setting up a credit card account, I know that sucks. Fortunately I got a key before all of this happened. My question is:
Can I publish an app, that uses the maps api, into the play store without setting up a billing account?.
You can see the new billing and pricing changes here:
https://cloud.google.com/maps-platform/pricing/
Under Google account #1, I have Google+ and Google maps enabled/configured for my Android app. In the app, I am using the App Id that I configured under this account which allows me to use G+ sign in and Google Maps.
Will I be able to publish this app under a completely separate Google account and have the Google Services still work?
I've looked around but couldn't find any information stating whether or not I can (or should) use the same account to configure Google Play Services and publish the app.
I do not think that is mandatory, and in the past I have done these things with separate Google accounts
You are free to use a different google account for publishing your app in the store [Play developer account], other than the one you used for configuring google services viz Maps, Admob, G+ [Google developer console].
You can use any Google Account. There is not compulsory that you have to publish your app under the same Google account that you configured Google Play Services.
Its not compulsory thatPlay services and Publish account be same.
All you need to do is to keep KeyStore file safe as once you lose your Keystore file its too hard to Upload new Version for that Application.
I have a game on Google Play that I'd like to integrate with Amazon Cognito.
This game uses Google Play Game Services, so has an entry in Google Developer Console.
I am looking at this reference document:
http://docs.aws.amazon.com/cognito/devguide/identity/external-providers/google/
And trying to determine if I should add these new Credentials to the existing Google Developer Console entry (the one populated with Google Play Game Services API) or if I should create a new Google Developer Console Android application.
You should be able to use your existing Google Developer Console entry.
I am trying to use the Google API Explorer to test my Google Play Game Services backend.
No matter what I do, the requests in the Google API Explorer always return "Access Not Configured. The API (Google Play Game Services API) is not enabled for your project. Please use the Google Developers Console to update your configuration"
Google API Explorer
I do believe that I have enabled the correct API's in the developer console
Google Developer Console
The requests are working in my deployed Android application.
My questions boil down to:
Do I need to perform any additional setup in the Developer Console to use the Google API Explorer?
Can the Google API Explorer be used in the way that I want it to, ie. to call HTTP requests to my Google Play Games Services?
How are the requests sent from Google API Explorer linked to my
specific app? For example, the games.leaderboards.list doesnt take any arguments from me - how can it know which app to get leaderboards from?
when getting an API key from Google on the Google Play Developer Console, they ask for an account on which you can enable/get API keys. If developing an application, should we use a personal account or make a proper account onto which enable this API Keys?
It's probably good to use the same account you will use to publish your app in the Play Store, but I don't think it matters much if you use a different account.