Microsoft Graph: Всичко, което трябва да знаете
Вече видяхме как Microsoft въвежда много услуги, фокусирани върху потребителите и предприятията на пазара, така че понякога ни става трудно да сме в крак с различни услуги на различни устройства. Microsoft пусна Windows Phone много назад. Хората всъщност очакваха по-добра връзка и комуникация между мобилното устройство и компютъра. Не казвам, че Microsoft не го е направила. Те го направиха перфектно. Компютърът и телефонът(Phone) бяха страхотна двойка. Но за модерен смартфон се нуждаете от нещо повече. Това е, когато приложенията(Apps) се появяват. Смартфонът трябва да има страхотна поддръжка на приложения. За разлика от Android на Google и iOS на Apple,(Microsoft)Windows Phone на Microsoft не получи голяма подкрепа от общността на разработчиците. Знам и оценявам усилията на 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) помагат на 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) графика на потребителя и му помага да планира най-доброто време за среща.
- Извлича(Fetches Office) документи и файлове на Office от файл, съхранен в облачното хранилище(Cloud Storage) ( OneDrive ), отдалечено до всяко устройство, свързано в графиката.
- Изучава вашия работен процес и график, така че да може да даде представа за времето ви, прекарано в срещи, или да предостави препоръки за тези, които са подходящи или важни за вас.
- Помага на потребителя да прави разлика между своите работни и лични файлове въз основа на местоположението им в OneDrive за лични файлове и OneDrive за бизнеса(Business) за работни файлове.
Някои заявки, извиквани с помощта на Microsoft Graph
Ако се интересувате да научите повече за Microsoft Graph или ако сте разработчик, който иска да изгради своите услуги със съвместимост с Microsoft Graph , отидете на официалната документация за Microsoft Graph тук.(here.)
Тези услуги могат да бъдат внедрени и използвани с Graph Explorer . Можете да научите повече и да се докоснете до портала Graph Explorer тук(here) .
Related posts
Управлявайте наследени уеб приложения с портала за списък със сайтове в режим Enterprise на Microsoft
Научете децата да кодират с помощта на тези инструменти и програми от Microsoft
PerfView е инструмент за анализ и профилиране на производителността от Microsoft
Изтеглете, инсталирайте, научете езика за програмиране на Microsoft Small Basic
Какво представлява GTK+ Runtime Environment? Защо вашият компютър се нуждае от него?
Задайте дата на валидност на паролата за акаунт в Microsoft и локален акаунт
Какво представлява Xamarin? Как помага при разработването на мобилни приложения за различни платформи?
Какво представлява форматът на данните JSON и базата данни за документи JSON?
Най-добрата безплатна PHP IDE за Windows 11/10
Подобряване на кода на Visual Studio Code с помощта на разширения
Microsoft Intune не се синхронизира? Принудително синхронизиране на Intune в Windows 11/10
Най-добрите безплатни алтернативи на Xampp сървър за разработчици
Инструменти за разработка на Chrome Уроци, съвети, трикове
Най-добрите редактори на кодове за Windows 10, които всеки разработчик трябва да използва
Намерете всички Git команди на едно място тук в Git Explorer
Петте най-добри проекта за начинаещи програмисти
CudaText е безплатен редактор на код за програмисти на Windows
Алтернативният текстов браузър ви позволява да разглеждате няколко езика за програмиране
Проверете кода си за грешки с Code Compare за Windows 10
Как да използвате и добавяте работни/училищни акаунти към приложението Microsoft Authenticator