微軟加大力度 利用云服務(wù)API吸引開發(fā)者
去年秋季,微軟首席執(zhí)行官薩蒂亞納德拉做了一個(gè)大膽(某種程度上相當(dāng)神秘)的聲明。他說,他認(rèn)為微軟最有價(jià)值且具有戰(zhàn)略意義的應(yīng)用編程接口(API)將是Office 365。
他的理由是什么?讓Office的第三方可擴(kuò)展性更高,且微軟自己及開發(fā)者也會(huì)有反彈效應(yīng)。使用Office 365 API的開發(fā)者們還用了Azure Active Directory和其他相關(guān)服務(wù)。
微軟也對(duì)其他云服務(wù)例如OneDrive提出了相同的論點(diǎn)。通過鼓勵(lì)開發(fā)者使用新的OneDrive API編寫Windows、iOS以及安卓應(yīng)用,微軟希望能夠把更多用戶吸引到自己的云存儲(chǔ)平臺(tái)和相關(guān)服務(wù)上。(微軟內(nèi)部的團(tuán)隊(duì)也將使用相同的OneDrive API,微軟方面在2月24日宣布提供該接口的博客文章中表示。)
根據(jù)網(wǎng)站上已經(jīng)發(fā)表的各種描述暗示,在5月初的Ignite大會(huì)上,微軟將會(huì)有更多圍繞Office 365 API擴(kuò)展性的公告。
微軟方面將展示開發(fā)者如何在開發(fā)移動(dòng)設(shè)備應(yīng)用時(shí)利用Office 365,這些應(yīng)用不只是運(yùn)行在Windows和Windows Phone上,還可運(yùn)行在iOS和安卓設(shè)備上。通過使用這些API,開發(fā)者們能夠訪問Azure Active Directory用戶和群組、文件(OneDrive和OneDrive for Business)、電子郵件、日歷、聯(lián)系人和網(wǎng)站。
而且這還不是Office 365 API工具箱的詳盡清單。Yammer企業(yè)社交網(wǎng)絡(luò)API也將提供給開發(fā)者,此外還有Skype for Business(也就是Lync)統(tǒng)一通訊API。
開發(fā)者們可以在Office 365中的視頻API推送和接收Office 365的內(nèi)容。還有類似的API針對(duì)其他微軟正在開發(fā)的Office 365“NextGen”People and Knowledge Management終端。而且微軟也通過一個(gè)Graph API開放了Office Graph機(jī)器學(xué)習(xí)服務(wù)。
一年前,微軟發(fā)布了一系列工具針對(duì)那些希望為Office Store開發(fā)應(yīng)用的開發(fā)者們,代號(hào)“Napa”。就在本周,微軟增加了針對(duì)Office 365的API Sandbox支持。
可能未來還有更多功能。一些Office 365用戶在過去一年中已經(jīng)發(fā)現(xiàn)在他們的儀表板上出現(xiàn)了代號(hào)為“Alchemy”的東西。
根據(jù)有關(guān)Alchemy的信息,“Alchemy App是一項(xiàng)用于連接SharePoint Online和Visual Studio代碼的Web服務(wù)。”
微軟也在向應(yīng)用和服務(wù)開發(fā)者們推廣其他微軟云服務(wù)API。2月24日,微軟宣布向開發(fā)者們提供一個(gè)“新的”OneDrive API。
這個(gè)OneDrive API“允許開發(fā)者們將OneDrive集成到他們的應(yīng)用中,用于跨主流平臺(tái)保存和管理用戶數(shù)據(jù),包括Windows、Web、iOS和安卓。利用這個(gè)新的RESTful API,你可以構(gòu)建在一個(gè)可擴(kuò)展的云存儲(chǔ)平臺(tái)上,讓用戶接觸到整個(gè)微軟消費(fèi)級(jí)服務(wù)家族。”發(fā)表該公布的博客文章這樣寫道。
值得一提的是,這并不是微軟第一次向開發(fā)者們提供它的云存儲(chǔ)API。在2012年微軟就宣布向開發(fā)者們提供OneDrive(當(dāng)時(shí)還是SkyDrive)API。微軟是這樣說的:通過將SkyDrive集成到你的應(yīng)用中,“你的用戶可以讀寫在他們SkyDrive上的文檔、圖片和其他文件”。
微軟還將向第三方提供更多Outlook和OWA API。正如Ignite列表中指出,這個(gè)“Apps for Outlook平臺(tái)”已經(jīng)推出兩年,“Compose Apps”在去年發(fā)布。“這個(gè)擴(kuò)展性平臺(tái)是我們所有郵件客戶端最關(guān)鍵的投資”,微軟在關(guān)于Outlook擴(kuò)展性的描述中這樣寫道。
預(yù)計(jì)微軟還將試圖讓更多的開發(fā)者使用OneDrive筆記API。
微軟向開發(fā)者們公布的云服務(wù)列表很好地展示了微軟正在試圖讓四個(gè)Office hub成為其數(shù)字生活與工作宇宙的中心。
正如去年我在博客中寫道,微軟的應(yīng)用和服務(wù)部門正在致力于構(gòu)建一個(gè)通用的“培養(yǎng)基”,“理解對(duì)世界變化的語境和反應(yīng),在正確的時(shí)間和地點(diǎn)積極地提供關(guān)鍵信息”。展現(xiàn)培養(yǎng)基信息的該團(tuán)隊(duì),任務(wù)是“將人們帶回到四個(gè)中心服務(wù):OneDrive、OneNote、Outlook.com和Skype”。
通過開放云服務(wù)API,微軟希望吸引開發(fā)者構(gòu)建能夠?yàn)槲④洃?zhàn)略做出貢獻(xiàn)的應(yīng)用和服務(wù)。
原文鏈接:http://soft.zdnet.com.cn/software_zone/2015/0225/3046822.shtml