Microsoft Graph: Minden, amit tudnia kell

Láthattuk már, hogy a Microsoft számos fogyasztói és vállalati szolgáltatást hoz be a piacra, így néha nehézzé válik számunkra, hogy lépést tartsunk a különböző szolgáltatásokkal a különböző eszközökön. A Microsoft(Microsoft) már régen elindította a Windows Phone -t. Az emberek valójában jobb kapcsolatot és kommunikációt vártak a mobileszköz és a számítógép között. Nem azt mondom, hogy a Microsoft nem tette meg. Tökéletesen csinálták. A PC és a telefon(Phone) remek párost alkotott. De egy modern okostelefonhoz többre van szükség. Ekkor jönnek a képbe az alkalmazások . (Apps)Az okostelefonnak nagyszerű alkalmazástámogatással kell rendelkeznie. Ellentétben a Google Android és az Apple iOS rendszerével,A Microsoft (Microsoft)Windows Phone -ja nem kapott nagy támogatást a fejlesztői közösségtől. Tudom, és nagyra értékelem a Microsoft erőfeszítéseit, hogy minél több fejlesztő készítsen alkalmazásokat a mobilplatformukra, de a Windows Phone platformok különféle újraindításai után mindig messze elmaradt a versenytársaktól. A Microsoft új vezérigazgatója(Microsoft CEO) , Satya Nadella új stratégiájával azonban a Microsoft más(Microsoft) irányba halad. Úgy hívják, hogy  a tapasztalat mobilitása. (Mobility of Experience. )

Amennyire Satya  Hit Refresh című könyvéből értem, (Hit Refresh, ) a világnak nem volt szüksége egy harmadik mobiltelefon-ökoszisztémára; azt akarta , hogy a Microsoft a mobilitás(Mobility) útján dolgozzon . A dolgok könnyen hozzáférhetővé tétele, az emberek produktívabbá tétele, az eszközeik közötti kapcsolat fenntartása oly módon, hogy együtt dolgozzanak az ember és a cég érdekében. A számítástechnika jövőjét természetesnek és interaktívabbnak képzeli el. Ezért(Hence) mindannyian azt látjuk, hogy a Microsoft egy olyan cél felé halad, hogy egy Windows 10 operációs rendszerrel működő számítógépet és egy Android -telefont vagy egy iOS-eszközt összehozzon, és együttműködjön. Itt található a Microsoft Graphfontos szerepet játszik ennek a látomásnak a lényegeként.

Mi az a Microsoft Graph

A Microsoft Graph(Microsoft Graph) a Graph nevű  adatstruktúra(Data Structure) elvén működik (Graph. )A Microsoft a következőképpen határozza meg:

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

A Microsoft Graph a (Microsoft Graph)Microsoft különböző termékcsoportjaiból származó API(APIs) -k segítségével jön létre . A következő API(APIs) -k segítik a Microsoft Graph API működésének megkezdését:

  • Azure Active Directory
  • Office 365 szolgáltatások, például a SharePoint , a OneDrive , az Outlook vagy az Exchange , a Microsoft Teams , a OneNote , a Planner és az Excel .
  • Vállalati mobilitási(Enterprise Mobility) és biztonsági szolgáltatások(Security Services) , például az Identity Manager , az Intune , az Advanced Threat Analytics és az Advanced Threat Protection ( ATP ).
  • Windows 10 szolgáltatások, például Tevékenységek és Eszközök.
  • Oktatás.

A szolgáltatások Microsoft Graphban(Microsoft Graph) történő használatáról és megvalósításáról a hivatalos dokumentációból itt(here) olvashat bővebben .

A Microsoft Graph abban segít a felhasználónak, hogy csatlakozzon. A felhasználó mostantól csatlakozhat a Microsoft Graphot(Microsoft Graph) támogató szolgáltatások összes erőforrásához . Ez úgy történik, hogy a felhasználót a memberOf kapcsolat használatával egy csoportba helyezi. Ez kissé fejlesztő-orientált, így ha érdekel, itt olvashatsz többet erről a (here)memberOf kapcsolatról . És egy felhasználó egy másik felhasználóhoz kapcsolódhat a menedzser kapcsolat(manager relationship) segítségével . Bővebben itt(here) olvashat róla .

Az ilyen típusú modellek használatával a Microsoft képes szinkronizálni az alkalmazás adatait, például az értesítéseket és a Folytatás(Continue) a számítógépen funkciót Android-telefonjáról(Android Phone) , iOS-eszközéről vagy Windows 10 -es mobiltelefonjáról(Mobile) a Windows 10 rendszerű számítógépére.

A Microsoft Graph jellemzői

A Microsoft Graph(Microsoft Graph) segít az alkalmazásfejlesztőknek olyan szoftvert készíteni, amely nagyon mélyen befolyásolja ügyfeleik termelékenységét. Az alábbiakban felsoroljuk a Microsoft Graph néhány főbb funkcióját :

  • Beolvassa(Scans) a következő tevékenységet a felhasználó naptárában, és különféle információkkal segíti a felkészülést a résztvevők számára. Ez az információkészlet tartalmazza a beosztásukat, a munkacsoportjukat, valamint a legutóbbi dokumentumokkal és csapatprojektekkel kapcsolatos információkat, amelyeken dolgoztak vagy együttműködtek.
  • Átvizsgálja(Scans) a felhasználó ütemezését, és segíti őket az értekezlet legjobb időpontjának ütemezésében.
  • Távolról letölti az Office dokumentumokat és fájlokat a (Fetches Office)felhőtárhelyen(OneDrive) ( OneDrive(Cloud Storage) ) tárolt fájlból a diagramhoz csatlakoztatott bármely eszközre.
  • Tanulmányozza a munkafolyamatokat és az ütemtervet, hogy betekintést nyújtson az értekezletekre fordított idejébe, vagy javaslatokat tudjon adni az Ön számára releváns vagy fontos találkozókra.
  • Segít a felhasználónak megkülönböztetni munkahelyi és személyes fájljait a OneDrive for Personal Files és a OneDrive Vállalati(Business) verzió munkahelyi fájlokban való elhelyezkedése alapján.

Egyes kérések a Microsoft Graph használatával meghívva(Microsoft Graph)

OperationURL
GET my profilehttps://graph.microsoft.com/v1.0/me
GET my fileshttps://graph.microsoft.com/v1.0/me/drive/root/children
GET my photohttps://graph.microsoft.com/v1.0/me/photo/$value
GET my mailhttps://graph.microsoft.com/v1.0/me/messages
GET my high importance emailhttps://graph.microsoft.com/v1.0/me/messages?$filter=importance%20eq%20'high'
GET my calendar eventshttps://graph.microsoft.com/v1.0/me/events
GET my managerhttps://graph.microsoft.com/v1.0/me/manager
GET last user to modify file foo.txthttps://graph.microsoft.com/v1.0/me/drive/root/children/foo.txt/lastModifiedByUser
GET Office365 groups I’m member ofhttps://graph.microsoft.com/v1.0/me/memberOf/$/microsoft.graph.group?$filter=groupTypes/any(a:a%20eq%20'unified')
GET users in my organizationhttps://graph.microsoft.com/v1.0/users
GET groups in my organizationhttps://graph.microsoft.com/v1.0/groups
GET people related to mehttps://graph.microsoft.com/v1.0/me/people
GET items trending around mehttps://graph.microsoft.com/beta/me/insights/trending
GET my noteshttps://graph.microsoft.com/v1.0/me/onenote/notebooks

Ha többet szeretne megtudni a Microsoft Graphról , vagy ha Ön fejlesztő, aki szolgáltatásait a (Microsoft Graph)Microsoft Graph programmal(Microsoft Graph) kompatibilisnek szeretné építeni, keresse meg a Microsoft Graph(Microsoft Graph) hivatalos dokumentációját itt.(here.)

Ezeket a szolgáltatásokat a Graph Explorerrel(Graph Explorer) lehet megvalósítani és használni . Itt(here) többet megtudhat, és kézbe veheti a Graph Explorer portált .



About the author

Szoftvermérnök vagyok, több mint 15 éves tapasztalattal a Microsoft Office és Edge területén. Kifejlesztettem számos, a végfelhasználók által használt eszközt is, mint például egy alkalmazást a fontos egészségügyi adatok nyomon követésére, és egy ransomware detektort. A képességeim abban rejlenek, hogy elegáns kódot fejlesszek, amely jól működik különböző platformokon, valamint jól ismerjem a felhasználói élményt.



Related posts