首页 > 解决方案 > 获取用户的 Paypal 订阅详细信息

问题描述

我希望人们能够通过 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

解决方案


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

此处记录了当前的 PayPal 订阅 API ,这里有一个指南


推荐阅读