【发布时间】: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