创建基本 Azure Functions

已完成

要创建新的 Azure Functions 应用,必须具有有效的 Azure 订阅。 要测试和试用 Azure 服务,可以创建一个帐户,该帐户可为您提供 30 天探索 Microsoft Azure 的额度期限。

转到 Microsoft Azure 主页以创建帐户。 您需要一个 Microsoft 帐户才能注册。

创建 Azure 订阅后,可以转到 Azure 门户。 该门户是用于创建和管理所有 Azure 服务的中央管理工具。 登录后,即可创建函数应用。

Azure 门户和服务页面的屏幕截图。

选择创建资源并搜索函数应用。 选择您的 Azure 订阅和资源组,或创建一个新资源组。 为函数应用提供名称。 该名称将作为 URL 的前缀(例如:yourfunctionapp.azurewebsites.net)。 可以选择 .NET Core 运行时以及与您所在位置相匹配的区域。 选择查看 + 创建按钮。

“函数应用基本情况”窗口的屏幕截图。

现在,可以开始创建新函数了。 函数应用可包含多个函数。 每个函数都将在以下网址提供:

https://yourfunctionapp.azurewebsites.net/api/<functionname>

要添加新函数,请选择加号 (+) 图标。 选择函数的触发器类型。 对于 Business Central,选择 HTTP 触发器,然后代码将在通过 HTTP 接收请求时运行。 可以通过 AL 使用 HTTP 数据类型。

在创建 HTTP 触发器应用时,它会填充一些默认代码。 这些代码通过 GETPOST 方法接受 HTTP 请求。 如果存在键为姓名的查询参数或使用姓名键发布 JSON 文档,该函数将返回您好,姓名

您可以从编写自己的 C# 代码入手,这些代码会根据 HTTP 请求执行操作并向请求者发送响应。 可以创建图像处理函数或返回 QR 码的函数。 您可以使用 .NET Framework 来帮助创建小型函数。 可以通过 C#、Java 或 Python 创建函数,但不能通过 AL 创建函数。