如pdf(自适应支付)中所述:
如果您允许PayPal的第三方代表您执行申请,则第三方成为API来电者,因为该方现在正在调用Adaptive Payments API。第三方还必须获得PayPal的许可才能使用高级服务。例如,如果应用程序支持链式支付,则您和第三方都必须拥有使用该服务的权限。
当第三方代表我执行申请时?如果我拥有自己的API密钥,我认为我始终是API调用者。 Paypal的意思是什么?
答案 0 :(得分:1)
您需要将其视为三个(或更多)单独的一方:付款人,接收人和应用程序本身。
在许多情况下,您确实会成为API来电者,因为您将代表自己付款。但是,如果其他用户授予您的应用程序使用其PayPal帐户的权限,则他们还需要您的应用程序需要在自己的帐户上批准的任何权限。
如果我们暂时离开自适应支付,我可以给你一个更好的例子。
PayPal Payments Pro具有月费,额外的帐户审核以及需要进行审批才能使用它。如果您的PayPal帐户中有Payments Pro,您可以使用您的API凭据进行付款而不会出现任何问题。但是,如果其他人正在使用您的应用程序并且您使用您的API凭据代表他们处理付款,他们还需要在自己的帐户上启用Payments Pro,否则调用将失败。
自适应付款方式相同。它具有许多帐户需要执行各种任务的特殊权限,即使您已获得批准,但这并不意味着您的用户拥有,因此您必须注意这一点。
希望这是有道理的。