Microsoft Graph: wszystko, co musisz wiedzieć
Widzieliśmy już, jak Microsoft wprowadza na rynek wiele usług skoncentrowanych na konsumentach i przedsiębiorstwach, co czasami sprawia, że trudno jest nam nadążyć za różnymi usługami na różnych urządzeniach. Microsoft uruchomił Windows Phone już dawno. Ludzie faktycznie oczekiwali lepszego połączenia i komunikacji między urządzeniem mobilnym a komputerem. Nie mówię, że Microsoft tego nie zrobił. Zrobili to doskonale. Komputer i telefon(Phone) stanowiły świetną parę. Ale w przypadku nowoczesnego smartfona potrzebujesz czegoś więcej. To wtedy pojawiają się aplikacje(Apps) . Smartfon musi mieć świetną obsługę aplikacji. W przeciwieństwie do Androida(Android) firmy Google i iOS firmy Apple,(Microsoft)Windows Phone firmy Microsoft nie otrzymał dużego wsparcia ze strony społeczności programistów. Wiem i doceniam starania Microsoftu(Microsoft) , aby więcej programistów tworzyło aplikacje na ich platformę mobilną, ale po różnych restartach platformy Windows Phone zawsze brakowało jej daleko w tyle za konkurencją. Ale wraz z nową strategią, która wiąże się z nowym CEO Microsoftu(Microsoft CEO) , Satyą Nadellą(Satya Nadella) , Microsoft zmierza w innym kierunku. Nazywają to Mobilnością Doświadczenia. (Mobility of Experience. )
O ile rozumiem z książki Satyi, Hit Refresh, świat raczej nie potrzebował trzeciego ekosystemu telefonów komórkowych; chciał, aby Microsoft pracował na ścieżce Mobility . Ułatwianie dostępu do rzeczy, zwiększanie produktywności ludzi, utrzymywanie połączenia między urządzeniami w taki sposób, aby wspólnie pracowali dla osoby i firmy. Wyobraża sobie, że przyszłość informatyki będzie naturalna i bardziej interaktywna. Dlatego(Hence) wszyscy widzimy, jak Microsoft zmierza w kierunku połączenia i współpracy między komputerem z systemem Windows 10 a telefonem z systemem Android(Android) lub urządzeniem z systemem iOS. Tutaj jest Microsoft Graphodgrywa ważną rolę jako sedno tej wizji.
Co to jest wykres Microsoft
Microsoft Graph działa na zasadzie struktury danych(Data Structure) o nazwie Graph. Teraz Microsoft definiuje to jako:
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 łączy się z pomocą różnych interfejsów API(APIs) z różnych grup produktów wewnątrz firmy Microsoft . Następujące interfejsy API(APIs) ułatwiają rozpoczęcie pracy interfejsu API programu Microsoft Graph(Microsoft Graph API) :
- Azure Active Directory
- Usługi Office 365(Office 365) , takie jak SharePoint , OneDrive , Outlook lub Exchange , Microsoft Teams , OneNote , Planner i Excel .
- Usługi mobilności(Enterprise Mobility) i zabezpieczeń dla(Security Services) przedsiębiorstw, takie jak Identity Manager , Intune , Advanced Threat Analytics i Advanced Threat Protection ( ATP ).
- Usługi systemu Windows 10, takie jak Działania i urządzenia.
- Edukacja.
Możesz przeczytać więcej o tym, jak usługi są używane i wdrażane w Microsoft Graph z oficjalnej dokumentacji tutaj(here) .
Microsoft Graph pomaga użytkownikowi nawiązać połączenie. Użytkownik może teraz połączyć się ze wszystkimi zasobami w usługach obsługujących Microsoft Graph . Odbywa się to poprzez wprowadzenie użytkownika do grupy przy użyciu relacji memberOf . Jest to nieco zorientowane na programistów, więc jeśli jesteś zainteresowany, możesz przeczytać więcej o tej relacji memberOf tutaj(here) . A użytkownik może być połączony z innym użytkownikiem za pomocą relacji menedżera(manager relationship) . Przeczytaj więcej na ten temat tutaj(here) .
Korzystając z tego rodzaju modelu, firma Microsoft(Microsoft) może synchronizować dane aplikacji, takie jak powiadomienia i funkcję Kontynuuj(Continue) na komputerze, z telefonu z systemem Android(Android Phone) , urządzenia z systemem iOS lub telefonu(Mobile) komórkowego z systemem Windows 10 z komputerem z systemem Windows 10.
Funkcje Microsoft Graph
Microsoft Graph pomaga twórcom aplikacji stworzyć oprogramowanie, które będzie miało bardzo duży wpływ na produktywność ich klientów. Poniżej wymieniono niektóre z głównych funkcji programu Microsoft Graph :
- Skanuje(Scans) kolejne zaangażowanie w kalendarzu użytkownika i pomaga mu się do niego przygotować, dostarczając uczestnikom różnych informacji. Ten zestaw informacji obejmuje ich stanowiska pracy, grupę roboczą oraz informacje o najnowszych dokumentach i projektach zespołowych, nad którymi pracowali lub współpracowali.
- Skanuje(Scans) harmonogram użytkownika i pomaga mu zaplanować najlepszy czas na spotkanie.
- Pobiera zdalnie dokumenty i pliki pakietu Office(Fetches Office) z pliku przechowywanego w Cloud Storage ( OneDrive ) do dowolnego urządzenia podłączonego do wykresu.
- Analizuje przepływ pracy i harmonogram, aby zapewnić wgląd w czas spędzony na spotkaniach lub przedstawić zalecenia dotyczące tych, które są dla Ciebie istotne lub ważne.
- Pomaga użytkownikowi odróżnić swoje pliki służbowe od osobistych na podstawie ich lokalizacji w OneDrive dla plików osobistych i OneDrive dla Firm(Business) dla plików służbowych.
Niektóre żądania wywoływane za pomocą programu Microsoft Graph(Microsoft Graph)
Jeśli chcesz dowiedzieć się więcej o Microsoft Graph lub jesteś programistą, który chce budować swoje usługi z kompatybilnością z Microsoft Graph , przejdź do oficjalnej dokumentacji Microsoft Graph tutaj.(here.)
Usługi te można zaimplementować i używać w programie Graph Explorer(Graph Explorer) . Możesz dowiedzieć się więcej i zdobyć portal Graph Explorer tutaj(here) .
Related posts
Zarządzaj starszymi aplikacjami internetowymi za pomocą portalu listy witryn trybu korporacyjnego firmy Microsoft
Naucz dzieci kodować za pomocą tych narzędzi i programów firmy Microsoft
PerfView to narzędzie do analizy i profilowania wydajności firmy Microsoft
Pobierz, zainstaluj, poznaj język programowania Microsoft Small Basic
Co to jest środowisko wykonawcze GTK+? Dlaczego Twój komputer tego potrzebuje?
Poradniki, porady i wskazówki dotyczące narzędzi programistycznych Chrome
11 najlepszych IDE dla programistów Node.js
Co to jest Xamarin? Jak pomaga w tworzeniu wieloplatformowych aplikacji mobilnych?
Jaki jest format danych JSON i baza dokumentów JSON?
Twórz natywną aplikację Windows dla dowolnej strony internetowej za pomocą Nativefier.
Alternatywna przeglądarka tekstu umożliwia przeglądanie kilku języków programowania
Redwood Resource Extractor: Wyodrębnij zasoby z plików EXE
SynWrite Editor: darmowy edytor tekstu i kodu źródłowego dla systemu Windows 10
Najlepsze strony do nauki kodowania online za darmo
CudaText to darmowy edytor kodu dla programistów Windows
Jak stworzyć natywną aplikację Windows dla dowolnej witryny lub aplikacji internetowej?
Czym jest język programowania Python?
Jak wyłączyć lub włączyć tryb programisty w systemie Windows 11/10?
Najlepsze strony internetowe do nauki lub doskonalenia wiedzy o kodowaniu HTML
Wizualizator powiadomień umożliwia testowanie powiadomień aplikacji