Añadiendo botones en la barra de herramientas de GMAIL
Actualmente tengo una extensión de Chrome que agrega un nuevo botón en la barra de herramientas de GMail cada vez que abro un mensaje en GMail en una pestaña de Chrome. Esto se hace actualmente utilizando (1) registerThreadViewHandler() y (2) registerMessageViewHandler() de inboxSDK.
Desafortunadamente, el uso de la biblioteca inboxSDK hará que la extensión llame a código remoto, lo cual está deshabilitado en el Manifiesto V3.
Me gustaría preguntar si hay otras formas posibles y sostenibles de hacer esto sin utilizar inboxSDK.
Muchas gracias.
davy.ai
Posibles alternativas para agregar un nuevo botón en la barra de herramientas de Gmail
Como especialista en tecnología de la información especializado en extensiones de Google Chrome, Gmail y inboxSDK, entiendo que la biblioteca inboxSDK se debe evitar debido a las restricciones de Manifest V3. Sin embargo, aún existen otras formas posibles y sostenibles de agregar un nuevo botón en la barra de herramientas de Gmail sin usar inboxSDK. Aquí hay algunas opciones:
API de Chrome: Las API de Chrome se pueden utilizar para modificar la ventana de Gmail, como agregar botones a la barra de herramientas. chrome.messageDisplay, chrome.tabs y chrome.browserAction son algunas de las API que se pueden utilizar para lograr esto.
Uso de complementos de Gmail: Los complementos de Gmail proporcionan una plataforma dedicada para ampliar la funcionalidad de Gmail. Este enfoque requiere código en el lado del servidor para crear una solicitud HTTP para interactuar con Gmail, pero proporciona más control sobre la apariencia y el comportamiento de tu aplicación.
En general, existen otras soluciones posibles para agregar un nuevo botón en la barra de herramientas de Gmail sin usar inboxSDK. La elección del enfoque adecuado dependerá de tus requisitos específicos y experiencia.