【问题标题】:List payment resources列出支付资源
【发布时间】:2016-05-23 22:40:07
【问题描述】:

我正在尝试使用任何 PayPal API 来接收已向特定 PayPal 帐户进行的付款列表。通过阅读开发人员文档,与较新的 REST API 相比,SOAP 和 NVP API 现在似乎不太受欢迎(尽管仍然可用)。我更喜欢使用 REST 而不是 SOAP,因此尝试使用 REST API 调用 list payment resources,但是尽管沙盒和真实账户中都有付款,但我总是返回一个空的付款列表。

我随后阅读了a post,它声称只有通过该 API 进行的付款才会显示在 REST API 中,即通过 eBay 或 Paypal 按钮等其他方式进行的付款不会出现在 REST API 数据中.这对我来说似乎很奇怪,但我只是想得到一些工作来证明一个概念,所以我想我会尝试使用 SOAP API。

然后我尝试按照以下位置的说明注册一个针对 SOAP API 的应用程序:https://developer.paypal.com/developer/applications/ 此页面包含指向 https://www.paypal-apps.com/user/my-account/applications 的链接,每次我尝试它都会返回 502。

所以到目前为止,我第一次涉足 PayPal API 的世界非常令人沮丧。我在推特上尝试过asking @AskPaypal,但他们自 2 月 8 日以来一直没有活动,因此我现在在这里寻找答案。

如果有人能在这里指出正确的方向,将不胜感激。要么确认 是否有一种方法可以通过 REST API 获取数据,或者我可以找谁来修复 502,以便我可以注册以获取一些 SOAP API 凭据。

谢谢!

艾德

【问题讨论】:

  • 遇到同样的问题。为什么 REST API 不会返回不是通过它们进行的付款?

标签: api rest soap paypal


【解决方案1】:

REST API 与经典 API 事务数据隔离,因此目前的答案是否定的,您将无法获取从经典 API 生成的事务。

在经典 API (SOAP/NVP) 中,您可以使用 TransactionSearchGetTransactionDetails 调用来获取记录,APP 注册与这些 API 无关,凭证就在 PayPal 帐户中(API 用户名/密码/签名):Instructions on obtaining API credentials

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-26
    • 2015-07-19
    • 2016-06-13
    • 2020-08-23
    相关资源
    最近更新 更多