Мы уже видели, что Microsoft привлекает множество сервисов, ориентированных на потребителей и предприятие на рынке, что иногда нам сложно идти в ногу с различными сервисами на разных устройствах. Microsoft запустила Windows Phone обратно. Люди действительно ожидали лучшего соединения и связи между мобильным устройством и ПК. Я не говорю, что Microsoft этого не делала. Они сделали это отлично. ПК и телефон сделали отличную пару. Но для современного смартфона вам нужно что-то еще. Это когда приложения появляются на картинке. У смартфона должна быть отличная поддержка приложений. В отличие от Android от Google и Apple iOS, Windows Phone от Microsoft не получал большой поддержки со стороны сообщества разработчиков. Я знаю, и я ценю усилия Microsoft, направленные на то, чтобы больше разработчиков создавали приложения для своей мобильной платформы, но после перезагрузки различных платформ Windows Phone у нее всегда было далеко позади конкурентов. Но с новой стратегией, которая поставляется с новым генеральным директором Microsoft Сати Наделлой, Microsoft движется в другом направлении. Они называют это Мобильность опыта.
Насколько я понимаю из книги Сатья, Hit Refresh, мир не нуждался в третьей экосистеме мобильных телефонов; он хотел, чтобы Microsoft работала на пути Mobility. Делать вещи легко доступными, делая людей более продуктивными, сохраняя связь между их устройствами таким образом, чтобы они работали вместе для человека и компании вместе. Он видит будущее вычислений естественным и более интерактивным. Следовательно, все мы видим, что Microsoft движется к цели объединения и создания ПК под управлением Windows 10, телефона Android или устройства iOS. Вот где График Microsoft играет важную роль как суть этого видения.
Что такое Microsoft Graph
Microsoft Graph работает по принципу структуры данных, названной График. Теперь Microsoft определяет это как,
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.
- Azure Active Directory
- Службы Office 365, такие как SharePoint, OneDrive, Outlook или Exchange, Microsoft Teams, OneNote, Planner и Excel.
- Enterprise Mobility and Security Services, такие как Identity Manager, Intune, Advanced Threat Analytics и Advanced Threat Protection (ATP).
- Службы Windows 10, такие как «Мероприятия и устройства».
- Образование.
Вы можете узнать больше о том, как сервисы используются и внедряются в Microsoft Graph из официальной документации здесь.
Что Microsoft Graph помогает пользователю сделать, так это подключиться. Теперь пользователь может быть подключен ко всем ресурсам служб, поддерживающих Microsoft Graph. Это делается путем включения пользователя в группу с использованием член отношения. Это немного ориентировано на разработчиков, поэтому, если вы заинтересованы, вы можете узнать больше об этом член отношения здесь. И пользователь может быть подключен к другому пользователю, используя отношения менеджера, Об этом подробнее здесь.
Используя эту модель, Microsoft может синхронизировать данные вашего приложения, такие как уведомления, и «Продолжить на ПК» с вашего телефона Android, устройства iOS или мобильного телефона Windows 10 на ПК с Windows 10.
Возможности Microsoft Graph
Microsoft Graph помогает разработчикам приложений сделать часть программного обеспечения, которая будет очень сильно влиять на производительность своих клиентов. Ниже перечислены некоторые основные функции Microsoft Graph:
- Сканирует следующее участие в календаре пользователя и помогает им подготовиться к нему, предоставляя различную информацию для участников. Этот набор информации включает в себя их рабочие места, их рабочую группу и информацию о последних документах и командных проектах, над которыми они работали или сотрудничают.
- Сканирует расписание пользователя и помогает им планировать лучшее время для встречи.
- Извлекает документы и файлы Office из файла, хранящегося внутри облачного хранилища (OneDrive) удаленно на любое устройство, подключенное на графике.
- Изучайте свой рабочий процесс и график, чтобы он мог предоставить информацию о вашем времени, проведенном на собраниях, или дать рекомендации для тех, которые важны или важны для вас.
- Помогает пользователю различать их работу и личные файлы на основе их местоположения в OneDrive для личных файлов и OneDrive для бизнеса для рабочих файлов.
Некоторые запросы, вызываемые с использованием Microsoft Graph
операция | URL |
---|---|
Получите мой профиль |
|
Получите мои файлы |
|
ПОЛУЧИТЕ мою фотографию |
|
Получите мою почту |
|
ПОЛУЧИТЕ мой высокий адрес электронной почты |
|
ПОЛУЧИТЬ мои события календаря |
|
Получите мой менеджер |
|
GET последний пользователь, чтобы изменить файл foo.txt |
|
Группы GET Office365 Я являюсь членом |
|
GET пользователей в моей организации |
|
Группы GET в моей организации |
|
ПОЛУЧИТЕ людей, связанных со мной |
|
ПОЛУЧИТЕ предметы, которые меня окружают |
|
Получите мои заметки |
|
Если вам интересно узнать больше о Microsoft Graph или если вы являетесь разработчиком, который хочет создавать свои службы с совместимостью с Microsoft Graph, перейдите в официальную документацию для Microsoft Graph здесь.
Эти службы могут быть реализованы и использованы с помощью Graph Explorer. Вы можете узнать больше и получить доступ к порталу Graph Explorer здесь.