【发布时间】:2013-08-01 05:13:00
【问题描述】:
我目前正在构建测试并尝试获取 google+ 用户位置。我正在对自己进行测试,并将我的位置公开。
我原本打算使用谷歌纵横,但由于谷歌几天后将弃用此 API,我唯一的选择是使用 Google+ API。
参数currentLocation was added a few months ago
因此,我试图得到它。但无法做到。
我已经在我自己的服务器上使用 PHP API 和 Oauth2.0 的 JS API 进行了测试,但是这个该死的参数永远不会被发回。我可以得到任何其他参数,但绝对不是那个。
然后我在google+ explorer中测试过,但是same thing here, nothing came out
有人遇到过类似的问题吗?
我知道它可能来自哪里:
- Oauth2.0 是否不允许我访问此信息(我尝试过 任何可能的数据范围)
- 此功能是否存在错误?
- 是否仅限于经过验证的用户?
- 或者只是不可能?
谢谢!
【问题讨论】:
-
目前,这不起作用,如果我可以让 currentLocation 值返回,我会在答案中告诉你。当它起作用时,如果当前位置是从用户的个人资料中公开共享的,那么您将能够获得它。
-
有没有人进一步了解这个?我可以看到它似乎也不适合我。
-
感谢您的回复,让我们等一下,我也在关注这个帖子:code.google.com/p/google-plus-platform/issues/…
-
也正在等待填充 currentLocation 属性。我试过这个链接:developers.google.com/+/api/latest/people/get
标签: geolocation oauth-2.0 google-plus