当用户批准后执行()授权付款时失败。Paypal付款REST API - REQUIRED_SCOPE_MISSING
范围 : “OpenID的个人资料的电子邮件地址,电话https://uri.paypal.com/services/expresscheckout”
[http_code] => 403
[url] => https://api.sandbox.paypal.com/v1/payments/payment/PAY-55313193UK1537019LCXIDBA/execute
[header] => Array
(
[0] => Content-Type:application/json
[1] => Authorization:Bearer user_access_token_from_identity_api
[2] => PayPal-Partner-Attribution-Id:pp_attr_id
)
[post_data] => {"payer_id":"3BTU9WTCHAU2Q"}
[response] => {"name":"REQUIRED_SCOPE_MISSING","message":"Access token is missing required scope.","information_link":"https://developer.paypal.com/webapps/developer/docs/api/#REQUIRED_SCOPE_MISSING","debug_id":"e40c3f6b601a"}
)
我只使用一个沙箱的client_id和我有接受付款并启用无缝签出权限。
https://developer.paypal.com/docs/integration/direct/identity/seamless-checkout/
任何了解是极大的赞赏。
我这样做,我会在我的答案中显示出什么错误。感谢您的评论。 –