云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_火影忍者百度云资源_免费领

小七 141 0

腹板挂钩

在我推出我的第一款付费产品后,我想添加的第一件事就是在每次销售时都能在电脑上播放收银机的声音。我也害怕在我们的生产服务器上添加任何代码,所以我从来没有抽出时间去做。当然,编写这样有趣但不重要的特性的方法是使代码尽可能远离生产服务器。使用我们的新webhook系统,您可以随心所欲。收银机很有趣,但使用webhook还有更实际的理由。最常见的情况是,订阅计费功能的用户使用webhook在客户的信用卡因订阅续费而被收费时获得通知。Webhooks使向客户发送电子邮件收据变得很容易(这里有一个简单的sinatra示例就是这样做的)。这个系统还可以让你监视那些还没有付账单的客户,这样你就可以采取任何你需要的行动,比如联系客户或者取消他们的服务。事件和网络挂钩webhook系统是建立在我们刚刚发布的另一个新特性之上的,我们的事件API。事件现在是Stripe中的第一类API对象,可以像其他API资源一样进行检索。每当有什么有趣的事情发生(比如新的收费成功或失败,客户更改他们的订阅,或者创建发票),Stripe就会创建一个事件。该事件包含一个类型属性,该属性告诉您发生了什么事情,以及一个数据属性,其中包含所发生事件的细节。events API不仅仅对webhook有用;您可以使用它来构建自己的条带活动的内部新闻提要,或者构建和监视您自己的分析。如果事件是真实发生的事情,那么webhook就是我们告诉你发生了什么事。当您在webhook设置中添加一个新的URL时,Stripe将在每个事件中开始向该URL发送httppost请求。我们现在支持拥有任意多个live和test url,这意味着您可以混合和匹配多个不同的服务来响应条带事件,这是一个真正的支持工具。您可以在每个事件的历史记录中查看每个事件的详细信息。旧与新,旧与新我们的旧webhook系统,我们现在称之为遗留webhook,有一些重要的缺陷现在已经得到了解决。与以前不同,webhook现在每小时重试一次,最多持续3天,或者直到返回200个状态代码。现在,您可以通过我们的API安全地检索关联的事件对象来验证webhook的真实性。我们改进webhook的另一个重要方法是消除响应。以前,Stripe会尝试根据对invoice_ready webhooks的响应采取一些操作。不幸的是,这意味着没有机会接收Stripe在验证响应时可能产生的任何错误。现在,Stripe不再监听响应,而是在您收到所有发票。已创建webhooks为您提供了一个机会,使您可以在发票获得付款之前进行任何必要的更改。由于更新是通过标准API调用完成的,所以很容易跟踪错误和请求日志。入门所以,既然我们已经建好了,你应该开始使用它了!您可以在我们的文档中找到一个关于webhook的简短教程,我们还为从遗留webhook迁移的用户准备了一个升级指南。(但是不要担心,在您迁移之前,旧系统将继续工作。)文档包括所有可用的API方法和事件类型的完整列表。哦,我还做了个速食节点.js示例应用程序,让你开始建立自己的收银机。玩得高兴!