首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >条带:如何避免API调用频率过高?

条带:如何避免API调用频率过高?
EN

Stack Overflow用户
提问于 2016-01-23 06:59:14
回答 1查看 616关注 0票数 4

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

然而,在构建这些以前的站点时,我面临的问题是,应用程序接口被调用的频率太高了。它拖慢了一切。

如何构建此基于订阅的网站,仅在需要时才使用条带和调用条带API (创建/编辑客户、计划、订阅等)同时仍然确保信息是协调的,并在网站上为管理员和客户提供最新的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-23 07:25:29

请在此处查看条纹Webhook API:https://stripe.com/docs/webhooks

您可以将用户信息存储在数据库中,并且仅当用户执行UI操作时才更新这些字段,并且您可以假设要更新什么(如订阅计划ID)或使用webhook处理程序,您也可以将其用作健全性检查。

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

本质上,它是如何工作的,它只会在需要的时候向你的服务发出一个请求,而不是你的服务在每次请求时都调用它。

具体来说,对于WordPress,您可以使用用户元数据来缓存/存储用户的信息,并且只调用您的数据库以获得更快的事务。http://codex.wordpress.org/Function_Reference/get_user_meta

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34957354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档