Hi, I'm trying to get the GameCircleSocialExample from the Unity plugin to work. I've setup the manifest as instructed and copied the api_key.txt I get a log message saying "serviceNotReady". I'm not sure what this means. What service is not ready? Is this service running on the client (Kindle Fire) or on the server (Amazon)? Ivo Message was edited by: Ivo
This is the reason of error. 07-18 17:34:40.617 8334 8334 E GameCircleClient: Unable to read api key. GameCircle requires an api key to be included in 'assets/api_key.txt'. GameCircle will not initialize. 07-18 17:34:40.617 8334 8334 E GameCircleClient: java.lang.IllegalArgumentException: Invalid API Key I think you have not created the api key correctly. Please follow below documentation carefully
https://developer.amazon.com/public/apis/engage/gamecircle/docs/create-a-gamecircle-configuration#Step%202:%20Generate%20API%20Keys Either your API key is wrong or you are signing your app with a different certificate than the one you have used to create the API key. Please check the build identifier (package name) also in the Player Settings
Thank you, I got the demo scene working. I didn't sign the application at all because I was compiling for debugging only. I had to create another API-key. The MD5 I gave to Amazon earlier was random. I didn't realize I have to extract the MD5 from an existing keystore. I got the workflow backwards. You need the keystore first.