Microsoft Graph: Todo lo que necesitas saber
Ya hemos visto a Microsoft traer muchos servicios enfocados en consumidores y empresas en el mercado que a veces nos resulta difícil mantenernos al día con diferentes servicios en diferentes dispositivos. Microsoft lanzó Windows Phone hace mucho tiempo. La gente realmente esperaba una mejor conexión y comunicación entre el dispositivo móvil y la PC. No digo que Microsoft no lo haya hecho. Lo hicieron perfectamente. La PC y el teléfono(Phone) hicieron un gran par. Pero para un teléfono inteligente moderno, necesitas algo más. Aquí es cuando las aplicaciones(Apps) entran en escena. Un teléfono inteligente debe tener un excelente soporte de aplicaciones. A diferencia de Android de Google y iOS de Apple,(Microsoft)Windows Phone de Microsoft no recibió un gran apoyo de la comunidad de desarrolladores. Sé y aprecio los esfuerzos de Microsoft para que más desarrolladores creen aplicaciones para su plataforma móvil, pero después de varios reinicios de la plataforma Windows Phone , siempre estuvo muy por detrás de la competencia. Pero con la nueva estrategia que viene con el nuevo CEO de Microsoft(Microsoft CEO) , Satya Nadella , Microsoft se está moviendo en una dirección diferente. Lo llaman Movilidad de la Experiencia. (Mobility of Experience. )
Por lo que entiendo del libro de Satya, Hit Refresh, el mundo no necesitaba un tercer ecosistema de telefonía móvil; quería que Microsoft trabajara en el camino de la Movilidad(Mobility) . Hacer que las cosas sean fácilmente accesibles, hacer que las personas sean más productivas, mantener una conexión entre sus dispositivos de tal manera que trabajen juntos para la persona y la empresa. Él visualiza el futuro de la computación para que sea natural y más interactivo. Por(Hence) lo tanto , todos vemos que Microsoft avanza hacia el objetivo de unir y hacer que una PC con Windows 10 y un teléfono Android o un dispositivo iOS funcionen juntos. Aquí es donde Microsoft Graphjuega un papel importante como el quid de esta visión.
¿Qué es Microsoft Graph?
Microsoft Graph funciona según el principio de la estructura de datos(Data Structure) denominada Graph. Ahora, Microsoft lo define como,
Microsoft Graph is the gateway to data and intelligence in Microsoft 365. Microsoft Graph provides a unified programmability model that you can use to take advantage of the tremendous amount of data in Office 365, Enterprise Mobility + Security, and Windows 10.
Microsoft Graph se une con la ayuda de varias API(APIs) de diferentes grupos de productos dentro de Microsoft . Las siguientes API(APIs) ayudan a que la API de Microsoft Graph(Microsoft Graph API) comience a funcionar:
- Directorio activo de Azure
- Servicios de Office 365(Office 365) como SharePoint , OneDrive , Outlook o Exchange , Microsoft Teams , OneNote , Planner y Excel .
- (Enterprise Mobility)Servicios de seguridad(Security Services) y movilidad empresarial como Identity Manager , Intune , Advanced Threat Analytics y Advanced Threat Protection ( ATP ).
- Servicios de Windows 10 como Actividades y Dispositivos.
- Educación.
Puede leer más sobre cómo se usan e implementan los servicios en Microsoft Graph en la documentación oficial aquí(here) .
Lo que Microsoft Graph ayuda a un usuario a hacer es conectarse. El usuario ahora puede estar conectado a todos los recursos a través de los servicios que admiten Microsoft Graph . Esto se hace al convertir al usuario en un grupo usando la relación memberOf . Esto está ligeramente orientado al desarrollador, por lo que si está interesado, puede leer más sobre esta relación de memberOf aquí(here) . Y un usuario puede conectarse con otro usuario mediante la relación de administrador(manager relationship) . Lea más sobre esto aquí(here) .
Con este tipo de modelo, Microsoft puede sincronizar los datos de su aplicación, como notificaciones y la función Continuar(Continue) en la PC desde su teléfono Android(Android Phone) , dispositivo iOS o un teléfono con Windows 10 Mobile a su PC con Windows 10.(Mobile)
Características de Microsoft Graph
Microsoft Graph ayuda a los desarrolladores de aplicaciones a crear una pieza de software que influirá profundamente en la productividad de sus clientes. Algunas de las características principales de Microsoft Graph se enumeran a continuación:
- Escanea(Scans) el próximo compromiso en el calendario del usuario y lo ayuda a prepararse proporcionando información variada para los asistentes. Este conjunto de información incluye sus títulos de trabajo, su grupo de trabajo e información sobre los últimos documentos y proyectos de equipo en los que han estado trabajando o colaborando.
- Escanea(Scans) el horario del usuario y lo ayuda a programar el mejor momento para una reunión.
- Obtiene(Fetches Office) documentos y archivos de Office desde un archivo almacenado dentro de Cloud Storage ( OneDrive ) de forma remota a cualquier dispositivo conectado en el gráfico.
- Estudia su flujo de trabajo y programación para que pueda proporcionar información sobre el tiempo que dedica a las reuniones o brindar recomendaciones para las que son relevantes o importantes para usted.
- Ayuda al usuario a diferenciar entre sus archivos de trabajo y personales en función de su ubicación en OneDrive para archivos personales y OneDrive para empresas(Business) para archivos de trabajo.
Algunas solicitudes invocadas con Microsoft Graph
Si está interesado en obtener más información sobre Microsoft Graph o si es un desarrollador que quiere crear sus servicios con compatibilidad con Microsoft Graph , diríjase a la documentación oficial de Microsoft Graph aquí.(here.)
Estos servicios se pueden implementar y utilizar con Graph Explorer . Puede obtener más información y tener en sus manos el portal de Graph Explorer aquí(here) .
Related posts
Manage legacy Aplicaciones web con Microsoft's Enterprise Mode Site List Portal
Teach Kids a Code Uso de estos Tools and Programs de Microsoft
PerfView es una herramienta Performance Analysis y perfiles de Microsoft
Download, Install, Learn Microsoft Small Basic programming Idioma
¿Qué es GTK+ Runtime Environment? ¿Por qué es tu PC need?
Chrome Development Tools Tutorials, Tips, Tricks
Best gratis Xampp Server alternativas para desarrolladores
Notificaciones Visualizer le permite probar notificaciones de aplicaciones
Consejos para usar el Inspect Element de Google Chrome browser
Verifique su código para errores con Code Compare para Windows 10
Create Nativo Windows application de cualquier página web usando Nativefier
Desactive Developer Tools en Edge usando Registry or Group Policy
Los mejores editores de código para Windows 10 que todos los desarrolladores deben estar usando
Best Free PHP IDE para Windows 10
¿Qué es angular JavaScript Framework en términos simples?
Cómo habilitar Developer Mode en Windows 11/10
Los mejores sitios web para aprender o mejorar su conocimiento HTML coding
Los cinco mejores proyectos para programadores principiantes
Encuentra todo el Git Commands en un lugar aquí en Git Explorer
CudaText es un Code Editor gratuito para programadores Windows