paypal - 从第 3 方请求 token 以在其帐户上执行交易列表时如何获取范围?

标签 paypal

我的应用程序允许第三方用户通过 PayPal 登录并授权它收集用户信息,例如姓名和地址。我现在想获得使用他们提供的 token 在他们的帐户上做交易列表的权限。

我得到 401 Not Authorized using the current tokens 并且 OAuth 不会接受 'https://api.paypal.com/v1/payments/ .*' 作为范围。

最佳答案

目前不支持使用 REST API 代表第三方调用 api.paypal.com/v1/Payments

您只能获取自己的付款信息(和交易信息)。

为了代表第三方获取交易数据,您需要使用经典 API,首先使用权限服务请求访问,然后使用商户 API 服务获取交易数据。

编辑:2016 年 1 月 6 日

要代表第三方提出请求,您需要使用 Permissions Services API请求适当的范围。

据我所知(通过阅读文档),您仍然无法使用 REST api 请求第 3 方支付数据。您必须使用经典名称-值对/SOAP api。

关于paypal - 从第 3 方请求 token 以在其帐户上执行交易列表时如何获取范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18087421/

相关文章:

PayPal Express Checkout 通过 REST API 结合一次性购买和定期付款

python - 以最少的摩擦管理 Paypal 账户?

paypal - PayPal API 及其预期用途的完整列表?

Paypal 支付退回法规 - 如何处理?

php - Paypal ipn 监听器 feof() : 30 is not a valid stream resource

paypal - Payflow 集成和 token 化

mysql - 将自定义字段添加到基本客户端集成选项

html - 在 As3 中使用 PayPal for flash builder 4.5

php - 使用 PayPal API 检查信用卡类型(Mastercard vs Visa)

REST API 检查地址是否已确认