我希望将paypal作为支付网关集成给我的客户。
我知道要获得第三方权限,您可以使用RequestPermissions返回可用于向用户请求权限的令牌,然后您将拥有访问令牌和秘密令牌来调用Paypal API。< / p>
但在我的集成中,我无法使用重定向和回调,因此我需要我的客户手动授予权限,如paypal文档中所述:https://developer.paypal.com/docs/classic/admin/third-party/
我的问题是,在我的客户在他的第三方权限中添加我的应用程序后,如何只用他的paypal的电子邮件检索用户的访问令牌/秘密令牌?或者,也许,我不需要它,我可以用客户的电子邮件打电话给Paypal Api吗?
感谢您的帮助。
答案 0 :(得分:1)
您可以通过登录您的PayPal帐户,进入个人资料,然后进入API Access(或者它可能会说Request API凭证)来手动执行此操作。
进入后,您将选择授予API权限,然后输入您要授予权限的应用程序的API用户名,然后选中要授予的权限的所有框
当然,您的用户可以在自己的帐户中执行此操作,并使用您的API用户名获得超级权限。
然后,您只需在SUBJECT参数中的API请求中发送他们的PayPal电子邮件地址,就像您执行un / pw / signature一样。
答案 1 :(得分:0)
首先,您可以继续https://developer.paypal.com/docs/classic/lifecycle/ug_sandbox/链接并按照创建沙盒帐户的说明操作。 创建帐户后,您可以获得凭证。