question

SEETHARAMAN-3753 avatar image
1 Vote"
SEETHARAMAN-3753 asked BharathAsokan-8497 answered

How to get meeting recording url and how to download it?

Hello,

we are having a requirement to use microsoft graph api to fetch list of meetings scheduled (we are doing this calendars events api), get the meeting recording details (with recording url) and download that meeting recording to our system. Can you please help us how to fetch the meeting recording details and how to download those recordings.

office-teams-windows-itprooffice-teams-app-devmicrosoft-graph-teamwork
· 3
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

@SEETHARAMAN-3753,

As we are mainly responsible for general question of Microsoft Teams, your question related to graph API is not supported by us. I will add office-teams-app-dev tag for this thread. Someone checking this tag will offer more assistance. Thanks for your understanding.

1 Vote 1 ·

Thank you for your response. It would be helpful for us if it is resolved at the earliest.

0 Votes 0 ·

We are looking into this issue. We will update you.

0 Votes 0 ·
Meghana-MSFT avatar image
2 Votes"
Meghana-MSFT answered

@SEETHARAMAN-3753 -

  1. Teams meeting Record link is available in Graph Beta API under Chat messages - callRecordingUrl.
    chatMessage https://docs.microsoft.com/en-us/graph/api/resources/chatmessage?view=graph-rest-beta
    eventMessageDetail https://docs.microsoft.com/en-us/graph/api/resources/eventmessagedetail?view=graph-rest-beta
    callRecordingEventMessageDetail https://docs.microsoft.com/en-us/graph/api/resources/callrecordingeventmessagedetail?view=graph-rest...

  2. Currently there is no support to download meeting recording through Graph API.

Thanks,
Meghana


If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.







5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

SEETHARAMAN-3753 avatar image
0 Votes"
SEETHARAMAN-3753 answered

Hi @Meghana-MSFT,

I went through the links which you provided. I have some queries regarding those

  1. Where can I able to get the chat Id?

  2. How to invoke or call the eventDetail?

  3. Is there any chance that you will support downloading the recording url in the future?

Thanks,
Seetha Raman S






5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Meghana-MSFT avatar image
2 Votes"
Meghana-MSFT answered
  1. Please go through List chats documentation to get chat ID

  2. Run this example in List messages in a chat by replacing the chat ID with your chat ID. In the response you will see eventDetail object with callRecordingUrl. Attaching a screenshot for your reference. 152839-callrecording.png

  3. We do not have any information on whether it will be available in future. Coould you please help by raising it on usersvoice

Thanks,
Meghana


If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link. Click here to escalate.


callrecording.png (32.4 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

BharathAsokan-8497 avatar image
0 Votes"
BharathAsokan-8497 answered

The second object in the array will have a param called "callRecordingURL" , which is indeed an API to download the file, on requesting the API with credentials, you will be be able to download the recorded video as shown below. 198790-image.png

198829-image.png



image.png (905.5 KiB)
image.png (465.1 KiB)
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.