Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用GoogleAppClient进行RESTAPI调用_Android_Rest_Google Play Services_Google Play Games_Google Api Client - Fatal编程技术网

Android 使用GoogleAppClient进行RESTAPI调用

Android 使用GoogleAppClient进行RESTAPI调用,android,rest,google-play-services,google-play-games,google-api-client,Android,Rest,Google Play Services,Google Play Games,Google Api Client,我有一个Android应用程序,它使用Play Services的auth和游戏API。一旦我登录用户,我想做一些动作。我在他们的RESTAPI中找到了合适的操作,但是在他们的Android库中找不到相应的操作 我一直在想一些解决办法。有没有一种方法可以使用GoogleAppClient变量发出通用http请求?有没有一种方法可以使用我已有的oauth令牌发出REST请求 这个应用的web版本已经开发出来了,所以我对RESTAPI很熟悉。我希望我能以最少的工作量移植到Android上。 在这

我有一个Android应用程序,它使用Play Services的auth和游戏API。一旦我登录用户,我想做一些动作。我在他们的RESTAPI中找到了合适的操作,但是在他们的Android库中找不到相应的操作

我一直在想一些解决办法。有没有一种方法可以使用GoogleAppClient变量发出通用http请求?有没有一种方法可以使用我已有的oauth令牌发出REST请求


这个应用的web版本已经开发出来了,所以我对RESTAPI很熟悉。我希望我能以最少的工作量移植到Android上。

在这种情况下,有一个对应的Android API(所有游戏API调用都应该有)(游戏管理API除外):因此您不需要构建任何REST API调用。

已经存在一个Java REST API库

我在为Java/桌面、Android和iOS(通过RoboVM)编译的几个应用程序中使用了它


是的,在这种情况下,似乎确实存在特定于Android的API。随着我继续添加功能,我认为代码库将继续多样化。如果我想构建REST API调用,有没有一种好的方法可以做到这一点?你能找到一种通用的方法来处理使用GoogleAppClient进行身份验证后的REST google API调用吗?我不想由于受到已经自动生成的客户端代码的约束,我从未能够在Android应用程序中处理REST调用。