Microsoft Teams Developers
6 TopicsMS Teams iOS app URL Scheme & deep linking
Does the Microsoft Team iOS app support a custom URL scheme which could be used to deep link directly from other iOS apps? Also, is it possible to send message, join team meetings, find contact from other (third party) iOS apps? Can you let us know if any SDK available through which we can accomplish above actions/task from other iOS apps? Thanks in advance.15KViews0likes5CommentsMicrosoft Teams Stage View fails to load Dynamics 365
I am trying to invoke a stage view through deeplink to view a Dynamics 365 Account record from my Personal Teams app on click of a button. I followed the documentation - https://docs.microsoft.com/en-us/microsoftteams/platform/tabs/tabs-link-unfurling#invoke-stage-view-through-deep-link Since this to work I have to pass the contentURL, I added a Dynamics 365 Tab to one my Channels in Microsoft Team, this gives a contentURL using the Graph API - InstalledApps in a Channel When I add the contentURL and the my Personal Teams appId to te deeplink URL, I get the following error. ExtensionTabService: getAuthTokenForApp: Failed with error - App resource defined in manifest and iframe origin do not match LoginHandler: login failed. Reason: App resource defined in manifest and iframe origin do not match Bootstrapper: boot failed. Reason: App resource defined in manifest and iframe origin do not match My main objective is to invoke a Stage View to show a Dynamics 365 Account or any entity record using deeplink3.2KViews0likes15CommentsNew channel experience vertical cut off
I just noticed with the new channel experience, that there is a height restriction to each message. Users need to explicitly select "see more" to see the full message. While I understand the motivation behind that, I think it is a big problem for adaptive cards. They tend to be longer and have important content at the bottom of the card. E.g. the action buttons reside there. Users will now miss parts of a larger adaptive card and will not see the response options or can use them with on click. As an example, look at this praise. By default I can not see the praise or to whom it goes. I am really concerned about how this impacts interactivity with cards and user satisfaction (no one wants to always click "see more" at a card to reach the action buttons). Is there anything that can be done here? To whom does this feedback need to be addressed?2.5KViews1like7CommentsSecondary actions in adaptive cards broken for channel conversation
I have a strange behaviour in teams where an adaptive card is rendered differently depending on if the bot is posting it in a chat or in a teams channel. The adaptive card (reduced to the absolute minimum): { "contentType": "application/vnd.microsoft.card.adaptive", "content": { "type": "AdaptiveCard", "$schema": "http://adaptivecards.io/schemas/adaptive-card.json", "version": "1.4", "body": [ { "type": "TextBlock", "text": "Intro text" }, { "type": "ActionSet", "actions": [ { "type": "Action.Submit", "title": "Set due date" }, { "type": "Action.Submit", "title": "Secondary option", "mode": "secondary" } ] } ] } } When the bot sends it into a chat, the rendering of the secondary action looks like that (expected behaviour): When it sends a message into a channel, the secondary option is rendered like that: There is a rectangle in front even though there is no image specified. Adding an icon to the action makes it even worse. The icon is not rendered properly but totally blown out of proportion. Is this a bug? Is there maybe a parameter that would prevent this rendering?2KViews0likes8CommentsTeams meeting recording and transcript
Hello, In our company we are trying to integrate with Teams. We are looking for a way to make our user install our app or a webhook only once in Teams and let us receive an event when a meeting has ended. When we get the meeting end event, we need to fetch the transcript and video recording. My first approach was to create a bot, but I had to keep adding it to every meeting which is not what I am looking for, although I was able to get the end meeting event, I did not get a URL to fetch the recording from it or be able to add it automatically to the meeting. I am thinking on subscribing to events on teams callRecord using the graph api but I dont see any reference for getting the transcript and recording. https://docs.microsoft.com/en-us/graph/webhooks Any help or directions would be appriciated. Thanks1.2KViews0likes0CommentsCustom protocol is not supported after the latest teams dekstop app update
From teams personal tab we used "window.open" to open another dekstop app (using custom protocol). After the latest update in June, 2023 we are not at all able to open the custom protocol from the personal tab. Is there a workaround for this or custom protocol will be blocked permanently from teams?1KViews0likes1Comment