发出贝宝订阅 API 请求以获取服务器上的订阅信息 - 身份验证包装器?

Make paypal subscriptions API request to get subscription info on server - auth wrapper?

我想从订阅 API 端点获取订阅信息

/v1/billing/subscriptions https://developer.paypal.com/docs/api/subscriptions/v1/#subscriptions

它需要身份验证不记名令牌,我不想花数周时间设置身份验证处理程序。 Paypal 的当前回购不支持订阅端点(或大多数其他 TBH...):checkout SDK and payouts SDK

这些可能有一些身份验证包装器,但我正在努力确定如何使用它来进行 fetch() 从我的服务器 到订阅端点的 调用,有人吗有他们用过的解决方案吗?

仅供参考:我正在使用贝宝智能按钮创建订阅,然后使用订阅 ID 进行 api 调用以向数据库中的用户添加详细信息

I'm struggling to determine how to use it to make fetch() calls to the subscriptions endpoint, does anyone have a solution they've used?

不要那样做。获取调用应该转到您的服务器。只有您的服务器应该调用订阅端点。不需要授权处理程序,因为您将在客户端执行的操作只需要您在 JS SDK 行上的 clientID。

您可能会发现此信息有用: