api
7 TopicsIs there a way to get live transcript in Microsoft Teams?
I am trying to find a way in Microsoft Teams to get the live transcript, I want to be able to subscribe to a meeting/call that it is still running and to get the transcript from it. I understand that there is an Graph API that allows me to get the transcript for a meeting/call that ended, but that's not what I need. I am alright even with faking the subscription and do a HTTP call every 2-5/seconds. After I get the transcript I would like to do some live processing on the text. I am aware that I can connect a bot to a meeting/call and then the bot can interact with the audio stream and use Azure AI Speech Service to convert the Speech-To-Text and get the live text. I found a sample in Microsoft Github repos: https://github.com/microsoftgraph/microsoft-graph-comms-samples/tree/master/Samples/PublicSamples/Ec... This is a good solution, but if possible I would like to do be able to do one of the following, if possible: get the transcript without a bot that needs to be connected to a session. connect a bot that can interact with the live transcript in order to get all additional metadata, like speaker name.503Views0likes1CommentList of a Tenant's future online meetings in Teams
Newbie here! We're looking to leverage the Microsoft Graph API to pull a list of all the future online meetings created in Teams within a tenant for display in our app. Alternatively, a list of all future online meetings for a particular organizer would be great, too. Any recommendations on how we'd get there?Solved1.9KViews1like3CommentsPrivate Chats APIs
As a developer, from a custom application, can I create a Private Chat Group and post messages to the same? Are there any APIs to achieve this functionality? Please note that my requirement is related to Private Chats and not Private Channels. Sample Business Use Case: the "Initiate Private Chat" button should create a private chat between selected participants and give the private group name "CEO Hiring" and post the initial message "Whats the status of......."1.9KViews0likes3CommentsError creating application access policy
I'm trying to create online meetings using Microsoft Graph API, but it is not working as expected. The cmdlet Connect-MicrosoftTeams with an MFA enabled account seems to work fine. It outputs: Account | Environment | Tenant | TenantId <MY-ACCOUNT> | AzureCloud | <TENANT> | <TENANTID> However, when I run the command to create an application access policy: New-CsApplicationAccessPolicy -Identity Test-policy -AppIds "<MY-APP-ID>" -Description "Test policy" I get the following error: Get-CsOnlineSession: C:\Users\fadc8\OneDrive\Documentos\PowerShell\Modules\MicrosoftTeams\2.5.0\netcoreapp3.1\SfBORemotePowershellModule.psm1:273 Line | 273 | $remoteSession = (Get-CsOnlineSessionCommand) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | Run Connect-MicrosoftTeams before running cmdlets. Invoke-Command: C:\Users\fadc8\OneDrive\Documentos\PowerShell\Modules\MicrosoftTeams\2.5.0\netcoreapp3.1\SfBORemotePowershellModule.psm1:113 Line | 113 | -Session $session ` | ~~~~~~~~ | Cannot validate argument on parameter 'Session'. The argument is null or empty. Provide an argument | that is not null or empty, and then try the command again. I found the source script: https://www.powershellgallery.com/packages/MicrosoftTeams/2.5.0/Content/net472%5CSfBORemotePowershellModule.psm1 It is looking for an implicit remote session... I don't know if it is relevant, but the MSA I'm using has Global Administator privillege. Could you help me to understand what is wrong? Workstation configuration: Windows 10 PowerShell 7.1.4 PowerShellGet 2.2.5 MicrosoftTeams 2.5.0Solved2.5KViews0likes4CommentsAPI to access recordings / streams of Teams calls
Our app is trying to connect with the recordings of Teams calls. Does anyone have experience with accessing the recordings/streams for a given user for both playback and metadata. For example, getting from oAuth —>videoTeleconferenceId —>microsoftstream —> mp4 source (if that's possible) Also, experience controlling an embedded player: play, pause, seek, get_time type of calls.Solved2.7KViews1like2CommentsCannot create new team on Teams
Hi everyone, I'm trying to create new Team on existing Group but I keep getting error : { "error": { "code": "Forbidden", "message": "Forbidden", "innerError": { "date": "2020-07-15T09:42:47", "request-id": "fc95373a-26ea-4d3a-b180-662a42853e6d" } } } Request is done using Application Token and this config : endpoint : PUT https://graph.microsoft.com/v1.0/groups/{GroupID}/team body : { "memberSettings": { "allowCreateUpdateChannels": true }, "messagingSettings": { "allowUserEditMessages": true, "allowUserDeleteMessages": true }, "funSettings": { "allowGiphy": true, "giphyContentRating": "strict" } } On the Azure directory permissions :Group.ReadWrite.All, Directory.ReadWrite.All , are set and granted by admin Is there any issue on this endpoint?2.5KViews0likes8Comments