Microsoft Graph: все, что вам нужно знать
Мы уже видели, как Microsoft выводит на рынок множество сервисов, ориентированных на потребителей и предприятия, и иногда нам становится трудно идти в ногу с разными сервисами на разных устройствах. Microsoft запустила Windows Phone давно. На самом деле люди ожидали лучшего соединения и связи между мобильным устройством и ПК. Я не говорю, что Microsoft этого не делала. Они сделали это отлично. ПК и телефон(Phone) — отличная пара. Но для современного смартфона нужно нечто большее. Это когда приложения(Apps) входят в картину. Смартфон должен иметь отличную поддержку приложений. В отличие от Android от Google и iOS от Apple,Windows (Microsoft)Phone(Windows Phone) от Microsoft не получил большой поддержки со стороны сообщества разработчиков. Я знаю и ценю усилия Microsoft , направленные на то, чтобы больше разработчиков создавали приложения для своей мобильной платформы, но после различных перезагрузок платформы Windows Phone она всегда сильно отставала от конкурентов. Но с новой стратегией, предложенной новым генеральным директором Microsoft (Microsoft CEO)Сатьей Наделлой(Satya Nadella) , Microsoft движется в другом направлении. Они называют это мобильностью опыта. (Mobility of Experience. )
Насколько я понял из книги Сатьи Hit Refresh, миру скорее не нужна была третья экосистема мобильных телефонов; он хотел , чтобы Microsoft работала по пути мобильности(Mobility) . Сделать вещи легкодоступными, сделать людей более продуктивными, поддерживать связь между их устройствами таким образом, чтобы они работали вместе для человека и компании вместе. Он видит будущее вычислений естественным и более интерактивным. Следовательно(Hence) , мы все видим, как Microsoft движется к цели объединения и обеспечения совместной работы ПК с Windows 10 и телефона Android или устройства iOS. Вот где Microsoft Graphиграет важную роль как суть этого видения.
Что такое Microsoft Graph
Microsoft Graph работает по принципу структуры данных(Data Structure) под названием 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.
Microsoft Graph объединяется с помощью различных API(APIs) -интерфейсов из разных групп продуктов внутри Microsoft . Следующие API(APIs) помогают начать работу API Microsoft Graph :(Microsoft Graph API)
- Azure Active Directory
- (Office 365)Службы Office 365 , такие как SharePoint , OneDrive , Outlook или Exchange , Microsoft Teams , OneNote , Planner и Excel .
- Службы корпоративной мобильности(Enterprise Mobility) и безопасности(Security Services) , такие как Identity Manager , Intune , Advanced Threat Analytics и Advanced Threat Protection ( ATP ).
- Службы Windows 10, такие как Действия и Устройства.
- Образование.
Подробнее о том, как сервисы используются и реализуются в Microsoft Graph , можно прочитать из официальной документации здесь(here) .
Что Microsoft Graph помогает пользователю сделать, так это подключиться. Теперь пользователь может подключаться ко всем ресурсам служб, поддерживающих Microsoft Graph . Это делается путем включения пользователя в группу с помощью отношения memberOf . Это немного ориентировано на разработчиков, поэтому, если вам интересно, вы можете прочитать больше об этом отношении memberOf здесь(here) . И пользователь может быть связан с другим пользователем, используя отношения менеджера(manager relationship) . Подробнее об этом читайте здесь(here) .
Используя такую модель, Microsoft может синхронизировать данные вашего приложения, такие как уведомления и функцию « Продолжить(Continue) на ПК», с вашего телефона Android(Android Phone) , устройства iOS или мобильного(Mobile) телефона с Windows 10 на ваш ПК с Windows 10.
Возможности Microsoft Graph
Microsoft Graph помогает разработчикам приложений создавать программное обеспечение, которое очень сильно повлияет на производительность их клиентов. Некоторые из основных функций Microsoft Graph перечислены ниже:
- Сканирует(Scans) следующую встречу в календаре пользователя и помогает им подготовиться к ней, предоставляя участникам различную информацию. Этот набор информации включает их должности, их рабочую группу и информацию о последних документах и групповых проектах, над которыми они работали или сотрудничали.
- Сканирует(Scans) расписание пользователя и помогает ему запланировать лучшее время для встречи.
- Извлекает документы и файлы Office(Fetches Office) из файла, хранящегося в облачном хранилище(Cloud Storage) ( OneDrive ), удаленно на любое устройство, подключенное к графику.
- Изучите свой рабочий процесс и расписание, чтобы получить представление о времени, потраченном на собрания, или дать рекомендации для тех, которые имеют отношение к вам или важны для вас.
- Помогает пользователю различать свои рабочие и личные файлы на основе их расположения в OneDrive для личных файлов и OneDrive для бизнеса(Business) для рабочих файлов.
Некоторые запросы, вызванные с помощью Microsoft Graph
Если вам интересно узнать больше о Microsoft Graph или вы являетесь разработчиком, который хочет создавать свои службы с совместимостью с Microsoft Graph , перейдите к официальной документации для Microsoft Graph здесь.(here.)
Эти сервисы могут быть реализованы и использованы с помощью Graph Explorer . Узнать больше и получить доступ к порталу Graph Explorer можно здесь(here) .
Related posts
Manage legacy веб-приложения с Microsoft's Enterprise Mode Site List Portal
Teach Kids до Code Использование этих Tools and Programs от Microsoft
PerfView - это инструмент профилирования Performance Analysis и профилирование от Microsoft
Download, Install, Learn Microsoft Small Basic programming Язык
Что такое GTK+ Runtime Environment? Почему ваш PC need это?
Найти все Git Commands в одном месте здесь на Git Explorer
Alternate Text Browser позволяет просматривать несколько языков Programming
Redwood Resource Extractor: Извлечение ресурсов из файлов EXE
Chrome Development Tools Tutorials, Tips, Tricks
Повышение кода на визуальной Studio Code с помощью расширений
Fix Command python setup.py egg_info неудачу с error code 1
Как добавить Zoom на Microsoft Teams
Slack apps: Удаленный Teams, Productivity, Developers, Project Management
Как открыть файлы от неизвестных разработчиков на Mac
Пять лучших проектов для начинающих программистов
Best Free C++ IDE для Windows 10
Что такое Google Go Programming Language - требования, FAQ
Что такое язык R programming и почему вы должны использовать RStudio
Как изменить User Agent and Geolocation в Edge Developer Tools
SynWrite Editor: Free Text & Source Code Editor для Windows 10