获取实时贝宝帐户的 clientID 和 clientSecret

Posted

技术标签:

【中文标题】获取实时贝宝帐户的 clientID 和 clientSecret【英文标题】:Getting clientID and clientSecret for live paypal account 【发布时间】:2016-12-15 02:38:32 【问题描述】:

我已在 paypal sandbox 帐户上成功测试了我的应用程序。现在我想在我的应用程序中使用我的真实账户。问题是我无法获得clientIdclientSecret 的真实账户。我浏览了贝宝文件,得到了API UsernameAPI PasswordSignature,如下图所示,来自here:-

我想知道这些是真实账户(真实账户)需要的真实用户名和密码,还是同样需要clientIDclientSecret。如果我需要 clientIdclientSecret 那么我怎么能得到它。

谢谢

更新:- 好的,在浏览了贝宝文件后,我找到了一个 sandboxlive 选项来获取应用程序凭据:-

由于这是我的企业帐户,我在这里获得了两种类型的凭据:sandbox 环境和live 凭据。这是我的实时贝宝帐户所需的实际live 凭据吗?

【问题讨论】:

【参考方案1】:

使用 PayPal 创建应用程序时,您不能只是简单地复制和粘贴 API 密钥/密码/等。当您在沙盒之外时,它有一个过程。

导航到“我的应用程序和凭据”页面,并在必要时登录。在 REST API 应用程序部分,单击创建应用程序以开始应用程序创建过程。有关如何创建和管理您的 PayPal 应用程序的详细信息,请参阅管理您的应用程序。

当您创建应用程序时,PayPal 会为应用程序生成一组 OAuth 密钥(这些密钥由 client_id 和 secret 组成)。这些密钥是为 Sandbox 和 Live 环境创建的。

我的应用程序和凭据页面链接:https://www.paypal-apps.com/user/my-account/applications

希望这有帮助!

【讨论】:

感谢您提供的信息。我从 paypal 的开发者网站找到了一个live 选项,您可以在我更新的问题中看到。是我需要的终极clientIdclientSecret 吗?不过我还没有透露秘密 paypal-apps.com/user/my-account/applications 此链接给出“502 Bad Gateway”错误。您能否提出其他解决方案?

以上是关于获取实时贝宝帐户的 clientID 和 clientSecret的主要内容,如果未能解决你的问题,请参考以下文章

实时贝宝错误

为啥在生产(实时)帐户 api 凭据中使用插入式表单看不到 Braintree 贝宝按钮

在贝宝沙盒中注册网站支付专业版会重定向到实时贝宝网站

无法从贝宝获取沙盒测试帐户

贝宝沙盒链接转到实时贝宝网站

如果用户从贝宝帐户界面暂停订阅,如何在客户端站点获取订阅的 IPN 通知