Google People APIを使用するには2通りの方法があります。
最初は、Oauth2を使用してユーザーを認証したことを前提としています。
現在の認証されたユーザーに関する情報を返します
https://people.googleapis.com/v1/people/me
をGET。
2番目はapiへの公開呼び出しです。 APIキーまたはOauth2を使用できます。
これは、特定のユーザー{} 117200475532672775346についての情報を返しますが、それはそのユーザーがパブリックに設定した内容に依存するhttps://people.googleapis.com/v1/people/117200475532672775346
をGET。上記の番号は個人のg +アカウントです。次は性別の回答です。
"genders": [
{
"metadata": {
"primary": true,
"source": {
"type": "PROFILE",
"id": "117200475532672775346"
}
},
"value": "female",
"formattedValue": "Female"
}
私はあなたが、これはユーザーのGoogle IDで自分のアカウントIDを取得している見当がつかない。情報はGoogleに入力する必要があります。また、ユーザーにgoogle +のアカウントを確認して、公開された内容を確認することをおすすめします。https://plus.google.com/u/0/117200475532672775346注:あなたがあなたのアプリケーションでそれを見ることができないpublic setを持っていなければ、これが現在の認証されたユーザであるかどうかは関係ありません。
ヒント:あなたが唯一のあなただけの
ことを要求するために、fieldsパラメータを使用することができます性別を見たいと仮定するとフィールド=性別
ユーザーがそれを記入し、公衆にそれを設定する必要があります? 。 – DaImTo
@DalmToもちろん、どちらの場合でも – sszymk
あなたは人/私をアカウントIDではなく使用しますか? – DaImTo