问题标签 [nvp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
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 时,我还需要注意什么?
请帮忙!
image - PayPal NVP 标题图像 (HDRIMG)
我正在使用PayPal NVP来管理我网站上的客户付款。最近我注意到 PayPal 支付平台页眉上的图像似乎被剪切了(之前大小是 750x90,现在似乎是 535x90)。
自 2016 年 9 月以来,将图像放在标题HDRIMG上的字段现已弃用(是的,我知道我迟到了),我找不到任何官方替代品。
将图像放在标题上的新方法/参数如何?或者它已经过时并且应该被删除?
paypal - PayPal NVP:TimeZone 字段中可以显示哪些值?
我的应用程序使用 PayPal 的 NVP API 的TransactionSearch和GetTransactionDetails函数。从 PayPal 返回的数据包括Date、Time和TimeZone。我需要调整我的应用程序以确定每笔交易发生时的 GMT(英国)日期。
在 NVP 文档中,我可以找到货币代码和国家代码,但找不到时区代码;而且我知道它们没有很好地标准化(例如,“CST”可能指的是 4 个不同的区域:请参阅 在 .Net 中通过缩写查找时区标准名称 )。
那么:可以出现在 PayPal 的TimeZone字段中的可能值的完整列表以及它们的含义是什么?