【发布时间】:2021-04-28 15:35:38
【问题描述】:
我希望在我的应用程序中实现 Microsoft Graph webhook 以用于流式通知。
我浏览了他们的文档并尝试按照https://github.com/microsoftgraph/java-spring-webhooks-sample提供的示例进行操作
我有一个与 webhook 的先决条件相关的查询,它是关于 notificationURL。
它说通知 URL 应该是公共 URL,即它应该可以通过 Internet 访问。
根据我的要求,我的应用程序不能有公共 URL,有没有办法在没有公共 URL 的情况下实现 Microsoft Graph webhook?
请帮忙。提前致谢。
【问题讨论】:
-
是的,您需要有一个公共 HTTPS 端点来接收和发送 HTTP 请求 - 这是一个先决条件。或者,您也可以将其托管在 Microsoft Azure 或其他服务/Azure 功能上。
-
谢谢@Dev .. 您能否详细说明“或者您也可以在 Microsoft Azure 或其他服务/Azure 功能上托管它”部分?我的意思是任何示例或示例链接都会非常有帮助。另外,为了再次确认,在这种情况下不需要公共 URL 对吗??
-
好吧,让我澄清一下,(1) 先决条件 - 一个公共 HTTPS 端点来接收和发送 HTTP 请求 (2) 您可以在 Microsoft Azure 或其他服务上托管它。请找到使用Azure function with Webhooks的示例。
标签: azure microsoft-graph-api microsoft-graph-sdks microsoft-graph-teams microsoft-graph-calendar