供商来托管和交付您的整个基础架构,通常包括后端和前端客户端。为了抵消您的云提供商产生的费用,在某些情况下需要为您的用户提供适当的计费模型。在其他情况下,您可能有想要销售的产品或服务。
上述场景中的两个应用程序共享一个功能需求,即处理用户支付的能力。为实现这一目标,开发人员可以利用外部支付基础设施,例如Stripe、Square或Amazon Pay等。
在本文中,我们将了解并通过使用其REST API来构建个 雅虎电子邮件列表 层该层包含 Azure Functions 应用程序,这些应用程序可以通过 Web、移动或桌面客户端的 HTTP 触发器执行。API 层和可通过每个函数访问的端点如下图所示。
注意用程序是使用 服务部署和管理的单个无服务器函数。如下图所示,单个项目可以包含多个 Azure Functions 应用。
包含 的高级图表。(大预览) 构建 API 后,我们将克隆一个现有的 应用程序,该应用程序使用 React 构建来展示待售的艺术画作。上面的 API 将用于检索作为单个产品的绘画,其他端点将用于处理付款。 注意:虽然本文使用为无服务器函数的提供者,但您可以在首选提供者中重用逻辑,例如 AWS 的Lambda或 Google 的Cloud Functions。 使用建一个帐户将以测试模式启动新业务。我们可以将测试模式比作本地开发模式,因为它允许您创建 Stripe 对象并使用 Stripe 提供的测试信用卡测试它们,而不会产生费用。 如下面示例应用程序仪表板所示,您可以填写帐户名称和其他详细信息以自定义您的服务。