使用GoogleApiClient进行REST API调用

时间:2015-01-21 04:43:04

标签: android rest google-play-services google-play-games google-api-client

我有一个Android应用程序,它使用Play服务的身份验证和游戏API。一旦我登录用户,我想做一些动作。我在其REST API中找到了相应的操作,但无法在其Android库中找到相应的操作。

https://developers.google.com/games/services/web/api/leaderboards/list

我一直在考虑一些方法。有没有办法可以使用GoogleApiClient变量制作通用的http请求?有没有办法可以使用我已经拥有的oauth令牌发出REST请求?

此应用程序的Web版本已经开发,所以我熟悉REST API。我希望我可以用最少的工作移植到Android。

2 个答案:

答案 0 :(得分:1)

在这种情况下,有一个相应的Android API(因为应该有所有的游戏API调用(游戏管理API除外):Leaderboards.loadLeaderboardMetadata()所以你不需要构建任何REST API调用。

答案 1 :(得分:0)

已经存在Java REST api库。

我在几个为Java / Desktop,Android和iOS(通过RoboVM)编译的应用程序中使用它。

https://developers.google.com/api-client-library/java/