api - 列出支付资源

标签 api rest soap paypal

我正在尝试使用任何 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在 Twitter 上,但他们自 2 月 8 日以来一直没有活跃,因此我现在在这里寻找答案。

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

谢谢!

添加

最佳答案

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

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

关于api - 列出支付资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35368392/

相关文章:

Java Web 服务和 SOAP - 更改元素名称

json - 从 JSON API 下载 Alamofire

php - Magento REST API/产品调用返回空 JSON 数组

rest - 使用 AuthorizeAttribute 进行 ASP.NET Web API 授权

c# - WCF 休息满 "413 Request Entity Too Large"

c# - .net 中的 RESTful 服务使用什么框架

iPhone 从 iPod 应用程序获取视频

api - SkyScanner RapidAPI 不提供回程航类

wcf - 推荐用于测试 SOAP 和 REST 服务的测试框架?

xml - Node SOAP XML 语法