Microsoft Teams - start teams meeting using user access token RRS feed

  • Question

  • I am doing POC with Microsoft Teams. I created users under my azure AD. I created meeting on behalf of user by calling onlineMeetings API  in my code and getting the response. I am getting only join url not start url. I need to start the Teams meeting from the flutter app (without asking the user to enter the credentials). How can I start teams meeting using user access token. Please help

    Monday, August 31, 2020 10:34 AM

All replies

  • Install some sort of tunnelling service. These instructions assume you are using ngrok:

    Begin your tunnelling service to get an https endpoint. For this example ngrok is used. Start an ngrok tunnel with the following command (you'll need the https endpoint for the bot registration):


    ngrok http 3978 --host-header=localhost
    Register a bot with Azure Bot Service, following the instructions here.

    While registering the bot, use https://<your_ngrok_url>/api/messages as the messaging endpoint.

    NOTE: When you create your bot you will create an App ID and App password - make sure you keep these for later.

    IMPORTANT: Do not use the legacy Bot Framework portal, nor App Studio, to create the bot. Your bot MUST be registered with Azure Bot Service to use the authentication functionality provided by Azure Bot Service.

    Create an app manifest. Navigate to the file, manifest/manifest.json - Change:
    <<REGISTERED_BOT_ID>> (there are 3) change to your registered bot's app ID
    <<BASE_URI_DOMAIN>> (there are 5) change to your https endpoint from ngrok excluding the "https://" part
    Save the file and zip this file and the bot_blue.png file (located next to it) together to create a file

    I hope this helps you with Microsoft Teams token.

    Monday, August 31, 2020 12:33 PM