我正在尝试做一个非常基本的 Google People API 请求......
https://people.googleapis.com/v1/people/108498888227655418560?personFields=photos&key=XXX
(API 密钥已编辑)
它产生错误...
{
"error": {
"code": 403,
"message": "The caller does not have permission",
"status": "PERMISSION_DENIED"
}
}
我之前用相同类型的请求成功地测试了 API 密钥。它是我们的 Google Developer Console 中的一个密钥,称为“浏览器密钥(由 Google 服务自动创建)”。
我还尝试了使用Google API Explorer使用 API 密钥身份验证的相同请求,结果相同......
API Explorer 使用演示 API 密钥,因此问题不在于它看起来的密钥。
会photos
不会不再是 Google 用户的公开个人资料数据的一部分?我不这么认为,因为您可以在... http://profiles.google.com/108498888227655418560上查看用户的个人资料照片(即使完全退出 Google 也是如此)
也许 People API 刚刚坏掉了?几天前(2018 年 2 月 5 日)它肯定还在工作。