本当に基本的な 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 サービスによって自動作成された)」と呼ばれる、Google Developer Console からのキーです。
また、 APIキー認証を使用してGoogle API Explorerを使用して同じリクエストを試みましたが、同じ結果...
API エクスプローラーはデモ API キーを使用するため、問題は見かけのキーではありません。
Google ユーザーの公開プロフィール データの一部でphotos
はなくなったのでしょうか? ユーザーのプロフィール写真は (Google から完全にログアウトしていても) ... http://profiles.google.com/108498888227655418560で見ることができるので、そうは思いません。
おそらく、People API が壊れているだけでしょうか? ほんの数日前 (2018 年 2 月 5 日) には確実に機能していました。