You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/communication-services/quickstarts/voice-video-calling/includes/teams-interop/teams-interop-windows.md
+29-2Lines changed: 29 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,7 @@ In this quickstart, you'll learn how to join a Teams meeting using the Azure Com
14
14
15
15
- A working [Communication Services calling Windows app](../../getting-started-with-calling.md).
16
16
- A [Teams deployment](/deployoffice/teams-install).
17
+
- The Minimum Version supported for Teams meetingId and passcode join API : 1.7.0
17
18
- An [access token](../../../identity/access-tokens.md).
18
19
19
20
## Add the Teams UI controls and Enable the Teams UI controls
@@ -39,14 +40,20 @@ Replace code in MainPage.xaml with following snippet. The text box will be used
39
40
<RowDefinitionHeight="60*"/>
40
41
<RowDefinitionHeight="16*"/>
41
42
</Grid.RowDefinitions>
42
-
<TextBox Grid.Row="1"x:Name="CalleeTextBox"PlaceholderText="Who would you like to call?"TextWrapping="Wrap"VerticalAlignment="Center"Height="30"Margin="10,10,10,10" />
<!-- Width of the padding columns is set in LayoutMetricsChanged handler. -->
46
46
<!-- Using padding columns instead of Margin ensures that the background paints the area under the caption control buttons (for transparent buttons). -->
47
47
<TextBlockx:Name="QuickstartTitle"Text="Calling Quickstart sample title bar"Style="{StaticResource CaptionTextBlockStyle}"Padding="7,7,0,0"/>
48
48
</Grid>
49
49
50
+
<StackPanel Grid.Row="1">
51
+
<TextBoxx:Name="CalleeTextBox"PlaceholderText="Who would you like to call?"TextWrapping="Wrap"VerticalAlignment="Center" />
The Teams meeting link can be retrieved using Graph APIs. This is detailed in [Graph documentation](/graph/api/onlinemeeting-createorget?tabs=http&view=graph-rest-beta&preserve-view=true).
352
374
The Communication Services Calling SDK accepts a full Teams meeting link. This link is returned as part of the `onlineMeeting` resource, accessible under the [`joinWebUrl` property](/graph/api/resources/onlinemeeting?view=graph-rest-beta&preserve-view=true). You can also get the required meeting information from the **Join Meeting** URL in the Teams meeting invite itself.
353
375
376
+
## Get the Teams meeting ID and passcode
377
+
* Graph API: Use Graph API to retrieve information about onlineMeeting resource and check the object in property joinMeetingIdSettings.
378
+
* Teams: In your Teams application, go to Calendar app and open details of a meeting. Online meetings have meeting ID and passcode in the definition of the meeting.
379
+
* Outlook: You can find the meeting ID & passcode in calendar events or in email meeting invites.
380
+
354
381
## Launch the app and join Teams meeting
355
382
356
383
You can build and run your app on Visual Studio by selecting **Debug** > **Start Debugging** or by using the (F5) keyboard shortcut.
0 commit comments