paypal-rest-sdk - 获取用户的 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 而言,计费计划似乎并不存在。谁能看到我做错了什么?
谢谢。
解决方案
您似乎正在使用已弃用的billing-plans API。
推荐阅读
- android - Firebase 检索数组
- javascript - 开玩笑测试 hasClass() 方法即使为真也返回假
- ios - 如果部署目标设置为 10.0.0,则 Ios 构建失败
- c# - 如何修复来自帖子的 ASP.NET Web Api 接受的空 IFormFile
- batch-file - 如何在 echo 中将命令作为字符串执行
- python - 在异步协程中捕获异常
- node.js - NestJs:无法执行命令:npm install --silent
- java - 如何使用 simpleJdbcCall 在存储过程中获取 XML 输出参数
- javascript - 如何在嵌入式音频上应用 JavaScript 函数?
- php - 当用户输入错误的url php时如何重定向到404错误页面