通过应用程序服务创建和发送通知(已弃用)
重要
Microsoft Graph 通知 API 已弃用,并且已于 2022 年 1 月停止返回数据。 有关其他通知体验,请参阅 Microsoft Azure 通知中心。 更多相关信息,请参阅博客文章 停用 Microsoft Graph 通知 API (beta 版本)。
可以使用 Microsoft Graph API 为用户创建和发送通知。 通知存储在 Microsoft Graph 通知服务中,并发送到目标用户登录的所有设备上的所有应用客户端。
若要向你的用户发送通知,你的应用程序服务将:
注意
为获得简化的身份验证故事,建议使用客户端上新的和改进的轻型通知 SDK 以及用户通知订阅 ID 来接收通知和管理通知状态。 或者,可以通过委派的权限代表用户发布通知,应用服务将需要维护访问令牌和刷新令牌,但不建议这样做。 若要详细了解 OAuth 2.0 OBO 流,请参阅代表流中使用委派用户标识的服务到服务调用。
iOS 上的保证传递
在如 iOS 的平台上,在特定电源条件下,原始数据通知可能由于批处理而延迟传递,或者根本无法到达目标终结点。 为了向 iOS 上的用户传递高优先级通知,Microsoft Graph 通知平台允许你指定原始到可视 toast 通知“回退”选项,该选项会自动向目标 iOS 设备发送可视 toast 通知,从而确保你的用户近实时获得通知。 若要了解如何利用回退选项,请参阅通知资源。