【问题标题】:Make paypal subscriptions API request to get subscription info on server - auth wrapper?发出贝宝订阅 API 请求以获取服务器上的订阅信息 - 身份验证包装器?
【发布时间】:2021-05-14 11:06:18
【问题描述】:

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

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

它需要一个身份验证持有者令牌,我不想花费数周时间来设置身份验证处理程序。 Paypal 的当前 repos 不支持订阅端点(或大多数其他 TBH...):checkout SDKpayouts SDK

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

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

【问题讨论】:

    标签: javascript paypal paypal-subscriptions


    【解决方案1】:

    我正在努力确定如何使用它来对订阅端点进行 fetch() 调用,有人有他们使用过的解决方案吗?

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

    您可能会发现此信息很有用:How do you know if a user has paid for a subscription

    【讨论】:

    • 是的,我在做这个服务器端,带有 subscriptionId 的 api 调用将从客户端发送到我的服务器,服务器将获取信息,更新 Q,同时检查你的链接跨度>
    猜你喜欢
    • 2021-04-06
    • 2021-10-24
    • 2016-01-23
    • 2021-01-02
    • 2016-07-08
    • 2020-11-09
    • 2019-08-04
    相关资源
    最近更新 更多