【问题标题】:Getting a user's Paypal subscription details获取用户的 Paypal 订阅详细信息
【发布时间】:2021-09-28 22:53:44
【问题描述】:

我希望人们能够通过 Paypal 订阅我的网站。我已经成功安装了 Paypal 按钮,现在可以获得访问令牌以进行“REST API”调用。但我没有得到订阅的任何细节。这是我通过 reqbin.com 运行的 cURL 代码:


curl -v -X GET https://api-m.paypal.com/v1/payments/billing-plans?page_size=3&status=ALL&page_size=2&page=1&total_required=yes \
-H "Content-Type: application/json" \
-H "Authorization: Bearer A21AAOtUj14g7QOd..............mL2MjJrgPE-Hr5lkaBN4f5Tg8wiErwgWd-sn-1hg6yqRMjtgRg"

curl -v -X GET https://api-m.paypal.com/v1/payments/billing-plans/P-8YD8773..........5UOKQ \
-H "Content-Type: application/json" \
-H "Authorization: Bearer A21AAOtUj14g7QOdj2PKN............6nutDPKmL2MjJrgPE-Hr5lkaBN4f5Tg8wiErwgWd-sn-1hg6yqRMjtgRg"

您可以在其中看到我已插入我的访问令牌的详细信息以及从我的 Paypal 帐户获得的计费计划 ID。前一个 curl 调用应该返回我的计费计划 ID 的详细信息以及它下的后一个订阅。但就 API-REST 而言,计费计划似乎并不存在。谁能看到我做错了什么?

谢谢。

【问题讨论】:

  • 我认为在互联网上发布授权标头不是最好的做法。
  • 这就是为什么我用点代替了中间的大部分内容。
  • 很抱歉。在我的手机上,没有注意到这些点,但想让你知道,以防你错误地发布它。

标签: paypal-rest-sdk


【解决方案1】:

您似乎在使用已弃用的billing-plans API。

当前的 PayPal 订阅 API 记录在 here.,并附有指南 here.

【讨论】:

猜你喜欢
  • 2013-07-19
  • 1970-01-01
  • 2021-06-06
  • 1970-01-01
  • 2017-05-04
  • 1970-01-01
  • 2013-09-06
  • 2015-02-27
  • 2016-09-24
相关资源
最近更新 更多