gpt4 book ai didi

php - Stripe : How To Avoid Calling The API Too Often?

转载 作者:可可西里 更新时间:2023-11-01 00:30:28 25 4
gpt4 key购买 nike

我正在建立一个(小型)订阅盒业务,我现在需要专注于网络应用程序。我已经建立了基于 strip 的网站,所以我有相当多的知识。

但是,我在构建这些以前的网站时遇到的问题是,API 调用过于频繁。它减慢了一切。

如何仅使用 stripe 构建这个基于订阅的网站,并仅在需要时调用 Stripe API(创建/编辑客户、计划、订阅等)同时 为管理员和客户确保网站上的信息是一致的和最新的

最佳答案

在此处查看 Stripe Webhook API:https://stripe.com/docs/webhooks

您可以将用户的信息存储在数据库中,并且仅在用户进行 UI 操作时更新这些字段,并且您可以假设要更新的内容(如订阅计划 ID)或使用网络挂接处理程序,您可以也用作完整性检查。

更具体地说,我可以举一些例子,因为当用户执行以下操作时,您仍然需要进行 API 调用:创建帐户、删除他们的订阅、订阅不同的订阅。您将在他们的订阅到期时将其存储在数据库中。当用户发出请求时,您不会调用 API 来检查他们的订阅何时到期,而是检查数据库字段。当订阅自行续订时,您将有一个 webhook 处理程序来更新数据库中的到期日期。

从本质上讲,它的工作原理是 Stripe 仅在需要时才向您的服务发出请求,而不是您的服务在每次请求时都调用 Stripe。

特别是对于 WordPress,您可以使用用户元数据来缓存/存储用户信息,并且只调用您的数据库以加快交易速度。 http://codex.wordpress.org/Function_Reference/get_user_meta

关于php - Stripe : How To Avoid Calling The API Too Often?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34957354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com