方法:people.get() 不返回姓名

2023-12-01

我有一个关于 API 的问题:

GET https://people.googleapis.com/v1/{资源名称=人/*}

当。。。的时候资源名称 = 人员/account_id并且 personFields 是“names”,API 仅当帐户ID有一个与之关联的 Google+ 帐户。为了帐户ID如果没有关联的 Google+ 帐户,则不会返回任何名称。

我的应用范围是:

  • https://www.googleapis.com/auth/userinfo.email
  • https://www.googleapis.com/auth/contacts
  • https://www.googleapis.com/auth/plus.login

这是预期的行为吗?如果没有 Google+ 帐户,是否可以通过 account_id 获取帐户名称?

先感谢您。


这是预期的行为。一般来说,在获取其他用户的数据时,您只能获取他们的公共数据。非 G+ 用户没有公开的个人资料,因此他们的姓名不会公开,除非他们明确将其姓名设置为公开。

See https://developers.google.com/people/#a_merged_view_of_people_information有关您应该获取哪些数据的更多详细信息。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

方法:people.get() 不返回姓名 的相关文章

随机推荐

  • Go 中的网络爬虫

    我正在尝试在 Go 中构建一个网络爬虫 我想在其中指定最大并发工作人员数 只要队列中有可供探索的链接 它们就会一直工作 当队列中的元素少于工作人员时 工作人员应该大声喊叫 但如果发现更多链接 则恢复 我尝试过的代码是 const max w
  • 将外部脚本的结果返回到 VBA

    我正在努力将我们在 MS Word for Windows 中使用的宏移植到 OSX 该宏允许用户在 Word 中使用 LaTeX 生成方程式 并且必须向服务器发出 POST 请求并返回结果 这在 Windows 中运行良好Microsof
  • 如何在DIV之间添加空间?

    我有一个 WordPress 生成的页面 我想将 AdSense 放置在页面标题下方 参见图片https i stack imgur com DTOQB jpg 我想在标题和 AdSense 广告之间创建一些空白 我尝试在包含 AdSens
  • Objective C 发送 cookie 到 uiwebview

    我需要发送 cookie 以登录 UIWebView 但是当我加载网页时 cookie 尚未发送 我的代码是 CorreoViewController m void viewDidLoad super viewDidLoad self ti
  • 是否可以在 Android jar 中包含布局和其他资源?

    我正在构建一个 jar 以便其他开发人员可以使用我在他们的 Android 应用程序中创建的视图 我想知道是否可以在我的 jar 中使用布局资源 以便我可以构建视图的布局 或者是否需要以编程方式构建视图 同样 我可以在 jar 文件中包含图
  • Socket.io node.js,如何记录连接时间以避免或考虑页面刷新/多个套接字?

    到现在为止 我完全对socket io 套接字到底是什么等感到困惑 我需要做的就是将通过 id 作为 URL 参数 标识的两个用户连接到一个房间 定义为 URL 参数 如下所示 http www example com room1 user
  • 有两个条件的 INSERT INTO 或 UPDATE

    这个问题乍一看似乎很简单 但我只是没有找到合理的时间明智的解决方案 考虑一个具有以下特征的表 ID INTEGER PRIMARY KEY AUTOINCREMENT name INTEGER values1 INTEGER values2
  • 枚举Windows中特定类型的文件

    是否有一种本机 Windows API 方法来列出特定类型的所有文件 例如视频文件 最好使用内置索引 Windows 搜索使用的索引 澄清一下 我知道我可以使用基本的 FS API 递归地列出所有文件并按扩展名进行过滤 我想要一种更快的方法
  • Google Play 错误:SSL 错误处理程序漏洞和应用程序更新被拒绝

    apk 被拒绝后如何解决 Google Play 商店中出现的以下错误 您的 APK 因包含安全漏洞而被拒绝 这违反了恶意行为政策 SSL 错误处理程序 查看拒绝消息 它将指出有问题的类 如果你有一个WebViewClient 然后确保你实
  • 如何制作悬停按钮?

    我想制作一个 CSS 类 这样我就可以像这样使用它
  • 使用 ftplib 访问 FTP URL [重复]

    这个问题在这里已经有答案了 我在 Windows 中使用 python 和 ftplib 来访问 ftp5 xyz eu 处的文件夹 该文件夹是 ftp5 xyz eu 中 foo bar 文件夹中的 baz 所以 ftp5 xyz eu
  • 在Python中混合使用switch和rotate对数字进行排序

    先说明理由 切换 切换位置0和1的弹珠 旋转 将位置 0 的弹珠移动到位置 N 1 并将所有其他弹珠向左移动一格 下一个索引 如果有一个数字列表 1 3 0 2 开关 旋转 开关将对数字进行排序 3 1 0 2 1 0 2 3 0 1 2
  • 如何从
  • 标签获取值
  • 我是 React js 的初学者 需要一些帮助 我想从 a 获取值或数据 li 当你点击它时标记 我怎样才能做到这一点 clickOnMe function this setState myData event target value r
  • 地理围栏 iOS 6

    我正在创建一个应用程序 告诉用户他们是否靠近目的地 我正在计算之间的距离currentLocation和目的地 我正在里面做计算didUpdateLocations 它正在工作 但我已经看到有一些方法可以处理这个问题 而无需进行任何数学计算
  • Asyncio 未并行运行 Aiohttp 请求

    我想使用 python 并行运行许多 HTTP 请求 我尝试使用 asyncio 这个名为 aiohttp 的模块 import aiohttp import asyncio async def main async with aiohtt
  • 为什么 Node.js 的 Assert.js 在代码中使用 !!!value ?它有什么目的? [复制]

    这个问题在这里已经有答案了 function ok value message if value fail value true message assert ok assert ok ok value基本上意味着not not not B
  • Scala Worksheet Eclipse 插件中的结果编码

    如何更改 Eclipse 工作表中结果的字符集编码 object workbook1 cyrillic A is gt res0 String cyrylic A is cyrylic A is 编辑器的编码是UTF 8 结果直接打印到编辑
  • Facebook 搜索 API - 根据位置列出所有用户?

    不确定这是否可行 但有没有办法使用 Graph API 或其他方式列出将给定位置指定为其 当前城市 的所有用户 即使该应用程序已获得授权 也不可能 以下是您可以搜索的字段 标有 http developers facebook com do
  • Swift 中的错误:属性“self.circle1”未在 super.init 调用时初始化?

    我是编程新手 正在尝试在 Swift 中编写一个 tic tac toe 应用程序 并且此错误阻止我运行该应用程序 属性 self circle1 未在 super init 调用中初始化 该应用程序尚未完成 但我看不出现有代码中的错误在哪
  • 方法:people.get() 不返回姓名

    我有一个关于 API 的问题 GET https people googleapis com v1 资源名称 人 当 的时候资源名称 人员 account id并且 personFields 是 names API 仅当帐户ID有一个与之关