我正在尝试使用贝宝付款API向用户付款。我正在将Paypal Connect与范围openid profile https://uri.paypal.com/services/paypalattributes
使用。这些范围在我的沙盒应用程序中启用。连接时,我在UX中看到“帐户验证”。
但是,当我调用GET userinfo时,payer_id
属性不存在:
$ curl -X GET https://api.sandbox.paypal.com/v1/identity/oauth2/userinfo?schema=paypalv1.1 -H "Authorization: Bearer <TOKEN>"
{"user_id":"https://www.paypal.com/webapps/auth/identity/user/QXSccibA30Qdaz7oaFS-cjVrHFqO-y5YBtMUoAI6HRQ","name":"Buyer Two"}
我想念什么?