Microsoft Teams - 来自具有指定日期的 Android 应用程序的深层链接

问题描述 投票:0回答:2

我正在尝试从已选择开始日期的 Android 应用程序创建到 Microsoft Teams 应用程序的深层链接。

以下https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/deep-link-workflow?tabs=teamsjs-v2#deep-link-to-open-a -meeting-scheduling-dialog我设法创建了以下代码片段

String uri = "msteams://teams.microsoft.com/l/meeting/new?subject=testSubject&content=testContent&startTime=12%2F07%2F2023%2010%3A30%3A00";
Intent intent = new Intent(Intent.ACTION_VIEW);
Uri parsedUri = Uri.parse(uri);
intent.setData(parsedUri);
startActivity(intent);

主题内容已在 Microsoft Teams 计划对话框中成功设置,但startDate未设置。

startDate参数所需的格式是什么?

android android-intent microsoft-teams deep-linking teams-toolkit
2个回答
0
投票

使用以下格式的深层链接,您可以打开会议安排对话框:

https://teams.microsoft.com/l/meeting/new?subject=<meeting subject>&startTime=<date>&endTime=<date>&content=<content>&attendees=<user1>,<user2>,<user3>

startTime:开始时间应采用长 ISO 8601 格式,例如 2018-03-12T23:55:25+02:00。

我们也尝试过以下 API:

https://teams.microsoft.com/l/meeting/new?subject=testSubject&content=testContent&startTime=12%2F07%2F2023%2010%3A30%3A00

显示正确:-

您能否尝试简单地运行深层链接并检查它是否显示开始日期?


0
投票

斯科利莫夫斯基,

您的问题与添加日期更相关。 这是一种功能请求。

因此,我建议在这里提出您的功能请求:团队反馈门户

© www.soinside.com 2019 - 2024. All rights reserved.