Microsoft Graph: Wax kasta oo aad u baahan tahay inaad ogaato

Waxaan horay u aragnay Microsoft oo keenaysa adeegyo badan oo diiradda saaraya macaamiisha iyo ganacsiga suuqa taasoo mararka qaarkood nagu adkaata inaan la soconno adeegyada kala duwan ee aaladaha kala duwan. Microsoft waxay soo saartay Windows Phone si dib loogu soo celiyo. Dadku runtii waxay filayeen xidhiidh wanaagsan iyo xidhiidh ka dhexeeya aaladda gacanta iyo PC-ga. Ma dhahayo Microsoft ma aysan samayn. Waxay u sameeyeen si qumman. PC iyo telfoonku(Phone) waxay sameeyeen lammaane weyn. Laakiin casriga casriga ah, waxaad u baahan tahay wax dheeraad ah. Tani waa marka Apps ay soo galaan sawirka. Taleefanka casriga ah wuxuu u baahan yahay inuu helo taageero app weyn. Si ka duwan Google's Android iyo Apple's iOS,(Microsoft)Telefoonka Windows(Windows Phone) -ka ee Microsoft kamuu helin taageero weyn bulshada horumarisa. Waan ogahay oo waan ka mahadcelinayaa dadaalka Microsoft ee ah in ay helaan horumariyayaal badan si ay ugu dhisaan apps-ka moobilkooda laakiin ka dib markii ay Windows Phone ka dib-u-bilaabeen noocyo kala duwan oo taleefan ah, had iyo jeer kama dambeysna tartamayaasha. Laakiin istaraatiijiyadda cusub ee la socota madaxa cusub ee Microsoft(Microsoft CEO) , Satya Nadella , Microsoft waxay u socotaa jihada kale. Waxay u yaqaanaan  Dhaqdhaqaaqa Khibrada. (Mobility of Experience. )

Ilaa hadda sida aan ka fahmay buugga Satya,  Hit Refresh,  dunidu uma baahna nidaamka deegaanka taleefanka gacanta ee saddexaad ee; waxa uu rabay in Microsoft ay ka shaqeyso dariiqa Dhaqdhaqaaqa(Mobility) . Ka dhigista wax si fudud loo heli karo, ka dhigista dadka wax soo saar badan, ilaalinta xidhiidhka ka dhexeeya qalabkooda si ay u wada shaqeeyaan qofka iyo shirkadda. Wuxuu u arkaa mustaqbalka xisaabinta inuu noqdo mid dabiici ah oo is dhexgal badan. Sidaa darteed(Hence) , dhammaanteen waxaan aragnaa Microsoft oo u dhaqaaqeysa ujeedo ah in la isu keeno oo la sameeyo Windows 10 PC ku shaqeeya iyo talefan Android ama aaladda iOS wada shaqeeyaan. Halkan waa meesha Microsoft Graphayaa door muhiim ah ka ciyaara sida udub dhexaadka aragtidan.

Waa maxay Microsoft Graph

Microsoft Graph wuxuu ku shaqeeyaa mabda'a Qaab-dhismeedka Xogta ee(Data Structure) loo yaqaan  Graph. Hadda, Microsoft waxay ku qeexday sida,

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

Microsoft Graph waxa uu la yimaadaa caawimada API-yo(APIs) kala duwan oo ka socda kooxaha wax soo saarka ee Microsoft . API-yada(APIs) soo socda waxay ka caawiyaan Microsoft Graph API inuu bilaabo shaqada:

  • Tusaha Firfircoon ee Azure
  • Adeegyada Xafiiska 365(Office 365) sida SharePoint , OneDrive , Outlook ama Exchange , Microsoft Teams , OneNote , Planner , iyo Excel .
  • Dhaqdhaqaaqa Ganacsiga(Enterprise Mobility) iyo Adeegyada Amniga(Security Services) sida Maareeyaha Aqoonsiga(Identity Manager) , Intune , Falanqaynta Hormarsan (Analytics)Khatarta(Advanced Threat) , iyo Ilaalinta Khatarta Sare(Advanced Threat Protection) ( ATP ).
  • Adeegyada Windows 10 sida Hawlaha iyo Qalabka.
  • Waxbarasho.

Waxaad ka akhriyi kartaa wax badan oo ku saabsan sida adeegyada loo isticmaalo oo loo fuliyo Microsoft Graph dukumentiyada rasmiga ah halkan(here) .

Waxa Microsoft Graph ka caawiso isticmaaluhu inuu sameeyo waa inuu ku xidhmo. Isticmaaluhu hadda waxa lagu xidhi karaa dhammaan agabyada adeegyada taageera Microsoft Graph . Tan waxa lagu sameeyaa iyada oo la samaynayo isticmaalaha koox iyada oo la isticmaalayo xidhiidhka memberOf . Kani wax yar ayuu ku jihaysan yahay horumariyaha, markaa haddii aad xiisaynayso, waxaad wax badan oo ku saabsan xidhiidhka xubintan ka akhriyi kartaa (memberOf)halkan(here) . Isticmaaluhuna waxa lagu xidhi karaa isticmaale kale iyada oo la isticmaalayo xidhiidhka maamulaha(manager relationship) . Halkan ka akhri wax badan oo ku saabsan(here) .

Isticmaalka moodelka noocaan ah, Microsoft waxa ay awood u leedahay in ay isku xidho xogta abkaaga sida ogeysiisyada oo ka sii wad(Continue) astaanta PC ee taleefankaaga Android(Android Phone) , aaladaha iOS ama a Windows 10 Telefoonka(Mobile) gacanta Windows 10 PC.

Astaamaha Microsoft Graph

Microsoft Graph wuxuu ka caawiyaa horumarinta app-ka inay sameeyaan qayb software ah oo si qoto dheer u saameyn doonta wax soo saarka macaamiishooda. Qaar ka mid ah astaamaha ugu waaweyn ee Microsoft Graph ayaa halkan ku taxan:

  • Wuxuu baadhayaa(Scans) ka qaybgalka soo socda ee jadwalka isticmaalaha oo ka caawiya inay isu diyaariyaan isaga oo siinaya macluumaad kala duwan ka qaybgalayaasha. Qaybtan macluumaadka waxaa ku jira magacyadooda shaqo, kooxda shaqada, iyo macluumaadka ku saabsan dukumeentiyadii ugu dambeeyay iyo mashruucyadii kooxda ee ay ka shaqeynayeen ama iska kaashadeen.
  • Wuxuu baadhiyaa(Scans) jadwalka isticmaalaha wuxuuna ka caawiyaa inay dejiyaan wakhtiga ugu fiican ee kulanka.
  • Wuxuu ka keenaa dukumeentiyada iyo faylalka Xafiiska(Fetches Office) faylka lagu kaydiyay gudaha Kaydinta Cloud(Cloud Storage) ( OneDrive ) meel fog oo ka fog qalab kasta oo ku xidhan garaafka.
  • Baro habka shaqadaada iyo jadwalkaaga si ay u siiso fikrado wakhtiga aad ku qaadatid shirarka ama u bixiso talooyin kuwa khuseeya ama muhiimka kuu ah.
  • Waxay ka caawisaa isticmaalaha inuu kala saaro shaqadooda iyo faylasha shakhsi ahaaneed iyadoo lagu salaynayo meesha ay ku yaalaan OneDrive ee faylalka gaarka ah iyo OneDrive ee Ganacsiga(Business) ee faylasha shaqada.

Codsiyada qaar ayaa lagu baaqay iyadoo la isticmaalayo 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

Haddii aad xiisaynayso inaad wax badan ka barato Microsoft Graph ama haddii aad tahay horumariye raba inuu ku dhiso adeegyadooda ku habboon Graph Microsoft(Microsoft Graph) , madaxa dukumentiga rasmiga ah ee Microsoft Graph halkan.(here.)

Adeegyadan waxaa lagu hirgelin karaa oo lagu isticmaali karaa Graph Explorer . Waxaad wax badan ka baran kartaa oo aad gacmahaaga ku qabsan kartaa bogga ' Graph Explorer portal' halkan(here) .



About the author

Waxaan ahay horumariye mareegaha iyo injineer maqal ah oo leh khibrad 10 sano ka badan. Waxaan ku takhasusay horumarinta barnaamijyada Chrome/Web Audio, iyo sidoo kale codsiyada Discord. Xirfadayda labada dhinacba waxay ii ogolaataa inaan abuuro alaab tayo leh oo ay fududahay in la isticmaalo lana ilaaliyo. Intaa waxaa dheer, waxaan ahay isticmaale khibrad leh oo Discord waxaanan ka shaqaynayay abka in ka badan laba sano hadda.



Related posts