我正在尝试从已选择开始日期的 Android 应用程序创建到 Microsoft Teams 应用程序的深层链接。
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参数所需的格式是什么?
使用以下格式的深层链接,您可以打开会议安排对话框:
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
您能否尝试简单地运行深层链接并检查它是否显示开始日期?