Overview of features in the Webcam Screenshot App
mainThis application demonstrates the integration of the Miro Web SDK and the Miro REST API within a Next.js environment. It utilizes the following key capabilities:
Miro Node.js Client Library (Server-side):
miro.isAuthorized: Check authorization status.miro.getAuthUrl: Retrieve the OAuth authorization URL.miro.exchangeCodeForAccessToken: Exchange an authorization code for an access token.api.getBoard: Retrieve board information.board.createImageItem: Upload and create an image item on a board.
Miro Web SDK (Client-side):
icon:clickevent: Handling interactions with the app icon.miro.board.getInfo(): Accessing board metadata.miro.board.ui.openModal(): Opening a modal window.miro.board.ui.openPanel(): Opening a side panel.