【问题标题】:Paypal dynamic credentials with Permissions API带有权限 API 的 Paypal 动态凭证
【发布时间】:2012-12-19 15:18:16
【问题描述】:

我正在尝试使用 Paypal 权限 SDK:https://github.com/paypal/permissions-sdk-php

特别是他们的代码sn-p:

// Pass in a dynamically created API credential object
$cred = new PPCertificateCredential("username", "password", "path-to-pem-file");
$cred->setThirdPartyAuthorization(new PPTokenAuthorization("accessToken", "tokenSecret"));
$response = $permissions->RequestPermissions($request, $cred);  

但是,我没有“accessToken”或“tokenSecret”,如果我理解正确,您首先需要使用 Permissions API 来检索它们。无限循环???

  • 我是不是误会了什么?
  • 或者是否有其他方法可以使用动态设置的凭据调用 API?
  • 或者他们的文档不正确?

【问题讨论】:

  • 我也有同样的问题。

标签: php paypal paypal-adaptive-payments


【解决方案1】:

我还没有让权限 100% 起作用,但是我已经获得了 token 和 token_secret。

在 Permissions SDK 中,cd samples 并进行 composer update。然后更新您的 API 凭据并运行示例以获取第三方商家的令牌和 token_secret - 那里不需要 PEM 文件(示例工作,所有代码都在那里)。

稍后需要证书(我认为,现在正在处理),当您需要使用以前获得的权限来创建单次使用授权以创建令牌时。

顺便说一句,我对有关这些功能的 PayPal 文档感到非常失望。这几天我一直在设置这个问题。并且 Permissions SDK GitHub 页面包含示例中的错误..!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-03-09
    • 2015-03-22
    • 2022-08-02
    • 2012-06-02
    • 2013-03-28
    • 2015-03-26
    • 2019-04-26
    相关资源
    最近更新 更多