使用 Azure Functions 和 Twilio 以短信的形式共享位置
了解如何将手机上的位置跟踪与 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 产品/服务。