【问题标题】:Request public Google+ profile data请求公开的 Google+ 个人资料数据
【发布时间】:2015-07-23 09:07:55
【问题描述】:

我正在搜索与此调用等效的 PlayServices: https://www.googleapis.com/plus/v1/people/<some_user_id>?key=<your_api_key>

上面的调用是上面调用的文档在这里:https://developers.google.com/+/web/api/rest/latest/people/get

但是,这是一个 Web API 调用,我的密钥仅限于一组有限的 IP。我认为将密钥放入代码中是个坏主意。你也这么认为吗?

顺便说一句,我想在没有“授权”的情况下获取数据。我的意思是我用我的密钥进行身份验证,但我不想问用户。使用上面的 HTTP 调用,这是可能的,那么 Android SDK 等价物是什么?我不是在问如何做 GoogleApiClient 我已经在工作的东西。我只想知道plus API的正确调用方式。

如果没有类似的东西,你知道如何使用我的包名和签名在 rest 服务中验证自己吗?

总之,我只想知道本地 G+ 帐户的(名字和姓氏)名称,例如 Google Foto 应用程序中的名字。

【问题讨论】:

    标签: android google-plus google-play-services google-signin


    【解决方案1】:

    要在 Android 中加载特定的 Google+ 个人资料,请使用 com.google.android.gms.plus.People 的加载方法。

    public abstract PendingResult<People.LoadPeopleResult> load (GoogleApiClient googleApiClient, String... personIds)
    

    【讨论】:

      猜你喜欢
      • 2018-03-26
      • 1970-01-01
      • 1970-01-01
      • 2018-05-13
      • 2013-02-21
      • 2014-03-03
      • 1970-01-01
      • 2011-02-25
      • 2023-03-30
      相关资源
      最近更新 更多