在发布之前获取Google Play游戏的Web API令牌

时间:2016-09-01 18:49:09

标签: web google-play-games

所以我打算尝试为我的网络/安卓游戏实施谷歌游戏,而Android方面的事情似乎在如何使所有内容正常运行,web API文档,我发现严重缺乏。

我的问题是,现在,我的服务器上的游戏处于alpha状态,我显然不希望除了我的测试人员之外的任何人访问。因此,我添加了IP过滤功能,以防止其他任何人离开。但问题是Google Play游戏似乎无法添加我的应用程序,如果我不允许它访问该网站,则会向我提供API令牌。然而,我可能错了,因为我实际上并没有尝试将它链接到任何其他地址。

有人可以帮我指导正确的方向吗?谢谢!

修改

我可能有一些错误的术语,但我遇到的问题看起来像这样,这让我相信无法生成客户端ID。每次单击“继续”时都会出现此错误。 The error

此外,如果您尝试转到该URL,您会发现403错误,这是我之前讨论过的IP过滤。

2 个答案:

答案 0 :(得分:0)

Google Play游戏服务使用oAuth2.0身份验证,因此无需使用API​​密钥。但是,您需要设置必要的客户端ID,该文档在文档的Create Client IDs部分中进行了讨论。完成后,setting up your web app将处理授权并调用REST API。

答案 1 :(得分:0)

我自己设法解决了这个问题。我不知道这是否重要,但我首先在Google的普通API控制台中验证我的域名。完成之后,我在那里创建了一个新的Web应用程序(仍然是普通的API控制台),然后当我回到Play开发人员控制台时,它说我可以从那里导入它,它似乎已经有效。