Microsoft Graph: todo lo que necesitas saber

Tabla de contenido:

Video: Microsoft Graph: todo lo que necesitas saber

Video: Microsoft Graph: todo lo que necesitas saber
Video: How To Fix Windows Store Cache May Be Damaged Error Windows 10 2024, Marcha
Microsoft Graph: todo lo que necesitas saber
Microsoft Graph: todo lo que necesitas saber
Anonim

Ya hemos visto a Microsoft traer muchos servicios enfocados en los consumidores y las empresas en el mercado, lo que a veces nos dificulta mantener los diferentes servicios en diferentes dispositivos. Microsoft lanzó Windows Phone desde atrás. La gente realmente esperaba una mejor conexión y comunicación entre el dispositivo móvil y la PC. No estoy diciendo que Microsoft no lo haya hecho. Lo hicieron perfectamente. La PC y el teléfono hicieron un gran par. Pero para un teléfono inteligente moderno, necesitas algo más. Esto es cuando las aplicaciones entran en la imagen. Un teléfono inteligente necesita tener un gran soporte de aplicaciones. A diferencia de Android de Google y iOS de Apple, Windows Phone de Microsoft no obtuvo un gran soporte de la comunidad de desarrolladores. Sé y aprecio los esfuerzos de Microsoft por lograr que más desarrolladores construyan aplicaciones para su plataforma móvil, pero después de varios reinicios de la plataforma de Windows Phone, siempre faltaba mucho detrás de los competidores. Pero con la nueva estrategia que viene con el nuevo CEO de Microsoft, Satya Nadella, Microsoft se está moviendo en una dirección diferente. Ellos lo llaman Movilidad de la experiencia.

Image
Image

Por lo que entiendo del libro de Satya, Presiona Actualizar, El mundo no necesitaba un tercer ecosistema de telefonía móvil; quería que Microsoft trabajara en el camino de la movilidad. Hacer que las cosas sean fácilmente accesibles, hacer que las personas sean más productivas y mantener una conexión entre sus dispositivos de manera que trabajen juntos para la persona y la empresa juntos. Él ve el futuro de la computación para ser natural y más interactivo. Por lo tanto, todos estamos viendo a Microsoft avanzar hacia el objetivo de unir y hacer que una PC con Windows 10 y un teléfono con Android o un dispositivo iOS funcionen juntos. Aquí es donde Microsoft Graph Juega un papel importante como el quid de esta visión.

¿Qué es Microsoft Graph?

Microsoft Graph trabaja sobre el principio de la estructura de datos llamada Grafico. 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 de diferentes grupos de productos dentro de Microsoft. Las siguientes API ayudan a la API de Microsoft Graph a comenzar a trabajar:
Microsoft Graph se une con la ayuda de varias API de diferentes grupos de productos dentro de Microsoft. Las siguientes API ayudan a la API de Microsoft Graph a comenzar a trabajar:
  • Active Directory de Azure
  • Servicios de Office 365 como SharePoint, OneDrive, Outlook o Exchange, equipos de Microsoft, OneNote, Planner y Excel.
  • Movilidad empresarial y servicios de seguridad 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 utilizan e implementan los servicios en Microsoft Graph en la documentación oficial que se encuentra aquí.

Lo que Microsoft Graph ayuda a un usuario a hacer es conectarse. El usuario ahora puede conectarse a todos los recursos de los servicios que admiten Microsoft Graph. Esto se hace haciendo al usuario a un grupo usando el miembro de relación. Esto está ligeramente orientado al desarrollador, por lo que si está interesado, puede leer más sobre esto miembro de relación aquí Y un usuario puede estar conectado a otro usuario usando el relación de gerente. Lea más sobre esto aquí.

Con este tipo de modelo, Microsoft puede sincronizar los datos de su aplicación, como las notificaciones, y la función Continuar en la PC desde su teléfono Android, dispositivo iOS o un teléfono con Windows 10 Mobile a su PC con Windows 10.

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 el siguiente compromiso en el calendario del usuario y los 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 el calendario del usuario y lo ayuda a programar el mejor horario para una reunión.
  • Recupera documentos y archivos de Office de un archivo almacenado dentro de Cloud Storage (OneDrive) de forma remota a cualquier dispositivo conectado en el gráfico.
  • Estudie su flujo de trabajo y su programación para que pueda proporcionarle información sobre el tiempo que dedica a las reuniones o 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 for Business para archivos de trabajo.

Algunas solicitudes invocadas usando Microsoft Graph

Operación URL
OBTENER mi perfil

https://graph.microsoft.com/v1.0/me

OBTENER mis archivos

https://graph.microsoft.com/v1.0/me/drive/root/children

OBTENER mi foto

https://graph.microsoft.com/v1.0/me/photo/$value

Recibe mi correo

https://graph.microsoft.com/v1.0/me/messages

OBTENER mi correo electrónico de gran importancia

https://graph.microsoft.com/v1.0/me/messages?$filter=importance%20eq%20'high'

OBTENER los eventos de mi calendario

https://graph.microsoft.com/v1.0/me/events

Conseguir mi manager

https://graph.microsoft.com/v1.0/me/manager

OBTENER al último usuario a modificar el archivo foo.txt

https://graph.microsoft.com/v1.0/me/drive/root/children/foo.txt/lastModifiedByUser

Consiga los grupos Office365 de los que soy miembro

https://graph.microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified')

Obtener usuarios en mi organización

https://graph.microsoft.com/v1.0/users

GET grupos en mi organización

https://graph.microsoft.com/v1.0/groups

OBTENER personas relacionadas conmigo

https://graph.microsoft.com/v1.0/me/people

OBTENER artículos de tendencia a mi alrededor

https://graph.microsoft.com/beta/me/insights/trending

Consigue mis notas

https://graph.microsoft.com/v1.0/me/onenote/notebooks

Si está interesado en obtener más información sobre Microsoft Graph o si es un desarrollador que desea desarrollar sus servicios compatibles con Microsoft Graph, consulte la documentación oficial de Microsoft Graph aquí.

Estos servicios se pueden implementar y utilizar con el Explorador de gráficos. Puede obtener más información y obtener el portal de Graph Explorer aquí.

Recomendado: