ログインと PayPal - JavaScript ボタンを統合しています。 https://developer.paypal.com/webapps/developer/docs/integration/direct/log-in-with-paypal/js_button/
paypalでログインしたユーザーの「payer_id」が必要です。しかし、それは応答に含まれていません。
上記の統合ガイドの「4. ユーザーの PayPal プロファイル データを取得する」の応答は次のようになります。
{
"family_name":"Ito",
"name":"Gen Ito",
"account_type":"BUSINESS",
"given_name":"Gen",
"user_id":"ttps://www.paypal.com/webapps/auth/identity/user/xxxxxxxxxxxxxxxxx",
"verified_account":"true",
"language":"ja_JP",
"zoneinfo":"Asia/Tokyo",
"locale":"ja_JP",
"email":"xxx@xxx",
"account_creation_date":"2011-11-18",
"birthday":"1982-08-02",
"age_range":"26-30"
}
「payer_id」は以下に記載されているので、payer_idが利用できると思いました。 https://developer.paypal.com/webapps/developer/docs/api/#get-user-information
「Paypalでログイン」でpayer_idを取得できますか?次に、別の/他のリクエストを使用する必要がありますか?