【问题标题】:paypal api permission third party authorizationpaypal api 权限 第三方授权
【发布时间】:2013-05-03 10:45:41
【问题描述】:

我正在使用 Permissions API 开发第三方授权。

我使用RequestPermissionsGetAccessToken API 成功获得了令牌,但是我不知道如何将TransactionSearchGetTransactionDetails 与令牌一起使用。

之前我使用GetTransactionDetails 只是与API 用户名、API 密码和API 签名,但现在当我使用第三方时,我不知道如何使用我获得的令牌与权限API。谁能帮我解决这个问题?

【问题讨论】:

    标签: php api permissions paypal


    【解决方案1】:

    【讨论】:

    • 非常感谢!但是我还是不知道怎么用GetTransactionDetails等其他paypal api,在有权限的情况下,能否给一些php的demo,期待你的回复...
    • 一旦你使用你的令牌生成签名,这就是你使用 curl 的方法: curl api-3t.sandbox.paypal.com/nvp \ -H "X-PP-AUTHORIZATION: token=RmhmSyiCTsFasl7HxkH29I53W7CyEpLD2IvSk5jrEseRaBdGIrFSLA,signature=2bcPYGvnxrURB3ug=StampJ6GvnxrURB3ug=Stamp,GvNxrK3ug=Stamp =1363306745" \ -d "方法=GetBalance&VERSION=98.0"。您不需要传递您的 api 凭据。
    • 谢谢你这么耐心的回答我的问题……我用的是php,但是如何生成签名,文档说PayPal提供了SDK,你可以用它来为Java、PHP生成身份验证头签名, 和 .NET...我找不到使用 sdk 文件生成签名的文件,期待您的回复...再次感谢!
    • 我知道了,它有权限sdk中的类...还是谢谢你
    【解决方案2】:

    嘿,BlueSky,您可以使用 paypal_base.jar 中的 OauthSignature.getAuthHeader() 方法来创建 X-PP-AUTHORIZATION

    【讨论】:

      猜你喜欢
      • 2018-06-03
      • 2017-04-07
      • 2022-10-16
      • 1970-01-01
      • 1970-01-01
      • 2019-07-21
      • 2019-02-27
      • 2019-05-17
      • 2022-08-24
      相关资源
      最近更新 更多