MS Teams Side Panel App- How to get attendee details?

Copper Contributor

We are developing a Microsoft Teams app which can be added during a teams meeting. For it to work, we need to get the details of attendees of the current meeting. Tried many ways including graph API but couldn't get the proper meeting ID.

 

The meeting ID present in getContext() when used in https://graph.microsoft.com/v1.0/me/onlineMeetings/{meetingid} returns 

"Meeting Id is corrupted." error.
 
We also tried with the solution mentioned in https://techcommunity.microsoft.com/t5/teams-developer/teams-meeting-extension-side-panel-app-how-to... but we do not want to use chats API as it requires read access to user chats.
 
After analyzing we have realized that the proper meeting ID is actually an encoded value.

Below is an example of that:

 

 

 

MSplNDgxZjAzY**********wNTAtOWVhOC05NmE3NzNiNjI0M2EqMCoqMTk6bWVldGluZ19ZekE1TXpRM05USXRZV1V5TnkwMFkyRTBMVGxoWmpRdE5qTm***********************WFkLnYy​

 

 

 

 

 

1*e481f03a-****-****-9ea8-96a773b6243a*0**19:meeting_YzA5MzQ3NTItYWUyNy00***********************kMzc0@thread.v2​

 

 

 

Here first is my azure id and second is the meeting chat ID.


Is there a better way to get proper meeting ID other than above mentioned ways?

@Prasad_Das-MSFT it will be great if you can help on this.

1 Reply