【问题标题】:paypal access token not returning贝宝访问令牌未返回
【发布时间】:2013-12-01 15:27:21
【问题描述】:

我尝试使用我的测试应用程序发送付款。我使用的是 paypal java sdk 包。

我没有收到我的访问令牌。我只收到不记名令牌, 承载 WesirDWp61YcTr8N8XWZHnPk7tCch.ZgcMvLfyp-FRA:appId: APP-80W284485P519543T

因此,当我尝试发送付款时,由于没有访问令牌,我收到了 401 授权错误。我第一次发送请求时它返回了访问令牌,但随后的每次尝试都会带来这个错误:

Java 异常“com.paypal.core.rest.PayPalRESTException:错误代码:401
带有响应:调用方法“create”时,服务器返回 HTTP resp” 签名“(Ljava.lang.String;)Lcom.paypal.api.payments.Payment;”在课堂上
“com.paypal.api.payments.Payment”。

我不明白这里发生了什么。我完全错过了这里的船吗?

感谢您的任何回复。

【问题讨论】:

  • 请写出你使用的代码。
  • 这是你可以从paypal gethub下载的java代码。没有进行任何更改。我只是想在我们的系统上运行代码。
  • 如何回复。我只能访问评论。而且我不能输入超过 100 个字符的内容

标签: java paypal


【解决方案1】:

在 Postman 上使用 POST 请求点击此 URL。 发布https://api.sandbox.paypal.com/v1/oauth2/token 在授权上选择基本身份验证并输入用户名作为 clientID 和密码作为 ClientSecret。 在 Header 中设置 Content-Type: application/x-www-form-urlencoded 在正文中选择 x-www-form-urlencoded 并写入 grant_type: client_credentials 在发送请求之后,您将获得 access_token

【讨论】:

    【解决方案2】:

    不记名令牌是访问令牌,更具体地说,它是返回的访问令牌的类型。根据 REST API 参考(这是 java sdk 调用的内容),对 oauth 端点的调用返回:

    { "范围": "https://api.paypal.com/v1/payments/.* https://api.paypal.com/v1/vault/credit-card https://api.paypal.com/v1/vault/credit-card/.*", "access_token": "EEwJ6tF9x5WCIZDYzyZGaz6Khbw7raYRIBV_WxVvgmsG", "token_type": "承载者", "app_id": "APP-6XR95014SS315863X", “expires_in”:28800 }

    SDK 将这两个字段组合起来,作为“Bearer token”返回。

    此不记名令牌是访问 REST API 所需的全部内容(根据请求的权限/范围以及不记名令牌的请求方式有一些限制,但这取决于创建调用)。在授权标头中传递不记名令牌: "授权:承载EEwJ6tF9x5WCIZDYzyZGaz6Khbw7raYRIBV_WxVvgmsG"

    【讨论】:

    • 我不明白这个网站。如何发布回复?
    • 对不起,我不明白你把这两个字段结合起来是什么意思。我无法发送不记名令牌,它被拒绝了。我如何在这个网站上发布回复。空间不够。
    • 我放弃了贝宝。我得不到任何支持。这是我从贝宝得到的唯一回应。在无数次寻求帮助之后。这对我来说没有意义。算了
    • HTTP Authorization header 在这种情况下应该包含令牌类型和访问令牌,用空格分隔 => "Authorization: Bearer EEwJ6tF9x5WCIZDYzyZGaz6Khbw7raYRIBV_WxVvgmsG",授权头需要几种类型的凭据,通常第一个单词标识类型,然后是凭据本身。
    • 它仍然被拒绝。我不在乎你怎么称呼它。
    猜你喜欢
    • 2021-11-10
    • 2021-05-11
    • 1970-01-01
    • 1970-01-01
    • 2016-07-29
    • 1970-01-01
    • 2017-03-16
    • 2011-02-20
    • 2018-01-21
    相关资源
    最近更新 更多