使用 Azure Functions 和 Twilio 以短信的形式共享位置

中级
开发人员
Azure
Visual Studio
Azure Functions
Azure 门户

了解如何将手机上的位置跟踪与 Azure Functions 和 Twilio 结合使用,以短信形式将位置共享给好友。

学习目标

通过学习本模块,你将能够:

  • 创建一个使用 Xamarin.Essentials 的跨平台 Xamarin.Forms 应用
  • 将 XAML 与应用程序逻辑在视图模型中配合使用来创建一个跨平台 UI,并将视图模型中的属性绑定到该 UI
  • 检测用户位置
  • 使用 HTTP 触发器创建 Azure Functions 并在本地运行
  • 从移动应用调用 Azure Functions,以 JSON 格式传递数据
  • 将 Azure Functions 绑定到 Twilio 以发送短信
  • 将 Azure Functions 应用发布到 Azure

先决条件

  • Visual Studio 2019 或更高版本
  • 一个免费的 Twilio 帐户
  • 你需要一个 Azure 订阅以完成练习。 如果还没有 Azure 订阅,可以在开始前创建一个免费帐户并添加订阅。 如果你是学生,可使用面向学生的 Azure 产品/服务。