Sample code for Microsoft Teams application with SSO, Bots, Messaging extensions and other capabilities.
This sample is an enhancement of the personal tab created from using the core teams application built over the course of labs A01-A03.
In this sample, the student gets use a web page and a dialog to capture and send information back to a Teams tab.
Version | Date | Author | Comments |
---|---|---|---|
1.0 | March 2022 | Rabia Williams | Initial release |
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
Clone or download the sample from https://github.com/OfficeDev/m365-msteams-northwind-app-samples
In a console, navigate to src/extend-with-capabilities/TaskModule/
from the main folder m365-msteams-northwind-app-samples
.
cd src/extend-with-capabilities/TaskModule/
Install modules
npm install
Run ngrok - point to port 3978
ngrok http -host-header=rewrite 3978
Download your local DB copy (Do this only once)
npm run db-download
Package the app
npm run package
npm start
User can open dialog form the tab application to capture notes on a particular order. On save, the form sends results back to the tab for further processing.
TBD