api - 从 NVP 移植到 REST API
问题描述
我目前正在使用 PayPal 的 NVP API。并使用以下方法。
- TransactionSearch(提取历史和最近的交易)
- GetTransactionDetails(获取每笔交易的详细信息)
- TransactionSearch using PROFILEID(使用订阅/配置文件 ID 获取与特定订阅/定期配置文件相关的订阅/定期交易)
- RefundTransaction(退款交易)
- ManageSubscriptions(使用定期/订阅/配置文件 ID 管理 - 取消、暂停、重新激活特定订阅)
- GetBalance(获取特定帐户的余额)
- MassPay(使用电子邮件地址向其他 PayPal 帐户汇款)我想知道并确保我在移植到 REST 时不会遗漏任何东西,并且会获得我的所有详细信息(包括所有字段)已经从 NVP 的响应中得到。
问题 1
对于我列出的上述 7 种情况,您能否将我映射到相应的 REST 方法?
问题 2
我可以对 REST API 使用相同的凭据吗?还是我需要使用其他东西?这样做会要求用户通过其他方法重新连接到我的系统吗?
问题 3
我想知道的另一件事是,是否可以使用 REST API 来提取历史数据(所有日期范围的数据)?使用 REST API 时,对用户类型或 PayPal 帐户类型或日期范围或其他任何内容是否有任何限制?
问题 4
当我从 NVP 移植到 REST 时,我还需要注意什么?
请帮忙!
解决方案
推荐阅读
- scripting - 试图通过VMD找出嵌入脂质双层的AQP蛋白每个孔中的渗透事件
- keycloak - Keycloak 仅在首次登录时获取 Google 刷新令牌
- c# - 如何将自定义异常过滤器的异常(实现 IExceptionFilter)记录到文件中
- python - 当索引在范围内时如何修复索引超出范围
- installation - 在 cygwin shell 中运行 ./autogen.sh 时构建 LibreOffice 时出错
- r - 更改R ggplot中条形之间的间隙
- python - 如何在python中将参数传递给POST请求
- html - 图片回退默认为 png 而不是 webp
- rubygems - 无法安装可可豆荚
- c# - WinForms 滚动条,禁用超出范围的滚动。应该是手动的?