Microsoft graph api 如何以编程方式在teams.microsoft.com上创建视频会议?

Microsoft graph api 如何以编程方式在teams.microsoft.com上创建视频会议?,microsoft-graph-api,microsoft-teams,microsoft-graph-teams,Microsoft Graph Api,Microsoft Teams,Microsoft Graph Teams,这似乎相当基本,似乎应该是与任何视频调用提供商进行的最简单的API调用 我需要: 获取我的web应用程序的API密钥 使用密钥与视频通话提供商创建会议链接 通过电子邮件(或SMS,或其他我的应用程序所做的任何事情)与外部用户共享该链接 然后将内部用户重定向到链接(可能在中) 可以选择在会议结束后结束会议,这样链接就不能重复使用 可以选择报告谁参加了会议以及参加了多长时间 看起来这应该是相当简单的(或者至少是直截了当的),对于我看过的所有其他供应商来说都是如此,但对于团队来说,我一直在努力起步

这似乎相当基本,似乎应该是与任何视频调用提供商进行的最简单的API调用

我需要:

  • 获取我的web应用程序的API密钥
  • 使用密钥与视频通话提供商创建会议链接
  • 通过电子邮件(或SMS,或其他我的应用程序所做的任何事情)与外部用户共享该链接
  • 然后将内部用户重定向到链接(可能在
    中)
  • 可以选择在会议结束后结束会议,这样链接就不能重复使用
  • 可以选择报告谁参加了会议以及参加了多长时间
看起来这应该是相当简单的(或者至少是直截了当的),对于我看过的所有其他供应商来说都是如此,但对于团队来说,我一直在努力起步

例如,在Skype中,这只是(或曾经是)发送到
https://api.join.skype.com/v1/meetnow/createjoinlinkguest

我认为需要设置API密钥,然后需要发出会议请求,但似乎无法使用此API,即用户必须通过其“工作或学校帐户”登录

我认为这将意味着将我们的整个用户模型转换为微软的,仅仅为了生成视频通话链接就需要大量的工作

有没有一种方法可以生成这些链接而不需要用户通过Microsoft登录


这是否只能通过Azure应用程序实例和Graph API实现?与任何其他提供商相比,这似乎是一个非常漫长的过程?

请查看Graph API的使用。您需要为azure中的应用程序提供所需的权限才能调用此图API@Trinetra-MSFT该链接存在问题。您需要在Azure中注册应用程序才能调用此API,并且需要将权限添加到您的应用程序中。这是在自定义应用程序中集成此API的过程app@Trinetra-是的,我在问题中包含的第一个链接详细介绍了这一点。我一点也不确定实际成本是多少——Azure密钥用于Graph API请求,但这是否意味着应用程序将运行并用完我们的Azure配额?该密钥似乎还要求用户登录Azure并委派视频会议权限。是的,它需要提及的权限,您将需要Azure帐户,是的,部署的应用程序将使用Azure服务请查看使用Graph API。您需要为azure中的应用程序提供所需的权限才能调用此图API@Trinetra-MSFT该链接存在问题。您需要在Azure中注册应用程序才能调用此API,并且需要将权限添加到您的应用程序中。这是在自定义应用程序中集成此API的过程app@Trinetra-是的,我在问题中包含的第一个链接详细介绍了这一点。我一点也不确定实际成本是多少——Azure密钥用于Graph API请求,但这是否意味着应用程序将运行并用完我们的Azure配额?该密钥似乎还要求用户登录Azure并委派视频会议权限。是的,它需要提及的权限,您将需要Azure帐户,是的,部署的应用程序将使用Azure服务