0

我希望将贝宝集成为我的客户的支付网关。

我知道要获得第三方权限,您可以使用 RequestPermissions 它将返回一个令牌,您可以使用该令牌向用户询问权限,然后您将拥有访问令牌和秘密令牌来调用 Paypal API。

但是在我的集成中我不能使用重定向和回调,所以我需要我的客户手动授予权限,如贝宝文档中所述:https ://developer.paypal.com/docs/classic/admin/third-party/

我的问题是,在我的客户在他的第三方权限中添加我的应用程序之后,我怎样才能只用他的贝宝的电子邮件检索用户的访问令牌/秘密令牌?或者,我不需要它,我可以只用客户的电子邮件呼叫 Paypal Api?

谢谢你的帮助。

4

2 回答 2

1

您可以通过登录到您的 PayPal 帐户、进入配置文件,然后进入 API 访问(或者可能会显示请求 API 凭据)来手动执行此操作。

进入后,您将选择授予 API 权限,然后输入您授予权限的应用程序的 API 用户名,然后选中您要授予的权限的所有框。

当然,您可以让您的用户在他们的帐户中执行此操作,并使用您的 API 用户名来授予权限。

然后,您只需在 SUBJECT 参数中的 API 请求中发送他们的 PayPal 电子邮件地址,就像您执行 un/pw/signature 一样。

于 2014-03-04T07:27:27.570 回答
0

首先,您可以继续https://developer.paypal.com/docs/classic/lifecycle/ug_sandbox/链接并按照创建沙盒帐户的说明进行操作。创建帐户后,您可以获得凭证。

于 2014-03-04T06:59:24.197 回答