Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.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 gData:获取帐户(自我联系)的名字和姓氏_Android_Oauth 2.0_Gdata_Accountmanager - Fatal编程技术网

Android gData:获取帐户(自我联系)的名字和姓氏

Android gData:获取帐户(自我联系)的名字和姓氏,android,oauth-2.0,gdata,accountmanager,Android,Oauth 2.0,Gdata,Accountmanager,我想使用gdata库获取google帐户的名字和姓氏。我有auth令牌(我从android设备获取它-将它发送到我的java servlet-然后应该在mysql数据库中添加一个insert,其中包含第一个、最后一个显示名和provider\u uid(provider\u uid是…)的形式) 我使用的联系人提要如下(未成功): 而且 System.out.println("ID: " + feed.getSelf().getEntries().get(0).getId()); 将输出:

我想使用gdata库获取google帐户的名字和姓氏。我有auth令牌(我从android设备获取它-将它发送到我的java servlet-然后应该在mysql数据库中添加一个insert,其中包含第一个、最后一个显示名和provider\u uid(provider\u uid是…)的形式)

我使用的联系人提要如下(未成功):

而且

System.out.println("ID: "  + feed.getSelf().getEntries().get(0).getId());
将输出:

ID: http://www.google.com/m8/feeds/contacts/someEmail%40gmail.com/base/c....
但我想要这样的东西:

https://www.google.com/accounts/o8/id?id=AItOawmyn...
我需要将其插入现有数据库

请注意,我想要的信息只为帐户,而不是它的联系人

谢谢

Alex

请查看谷歌集团提供的解决方案。问题是,我无法使用取自android的auth_令牌访问用户配置文件,因为它是客户端登录令牌,客户端登录没有访问用户配置文件的范围。我在android中集成了OAUTH登录,并返回了令牌,我可以访问用户的配置文件


亚历克斯。

还是没人知道怎么取名字和姓氏?
https://www.google.com/accounts/o8/id?id=AItOawmyn...