Може ли проектът asp.mvc 2 да работи с Office 365

Имам проект asp.net mvc 2. сега има изискване, при което трябва да съхранявам документи в Office 365 и да му позволя достъп до office 365 в раздела на Windows или Windows Phone? Възможно ли е да напиша тези документи от проекта asp.net mvc 2 или трябва да напиша отделно ново приложение за използване на Office 365 apis?

Моля, ръководство. Благодаря предварително.


person Novice Programmer    schedule 03.09.2014    source източник
comment
пробвахте ли Технически това не би трябвало да има значение, тъй като 365 API са отделна част от функционалността, но ако зависят от по-нова версия на .NET от тази, която използвате, което е много вероятно, може да имате за да надстроите това, което може или не може да изисква някои актуализации на вашата съществуваща кодова база. Вашият най-сигурен залог вероятно е да стартирате ново приложение, но с неща като това просто опитайте и вижте какво ще се случи. Ако работи, страхотно. Ако не, добре, сега знаете.   -  person Chris Pratt    schedule 03.09.2014
comment
@ChrisPratt: Аз съм много нов в тази област. Не съм сигурен откъде да започна. просто се чудя дали трябва да създам напълно нов проект във VS2013 (използвайки тези шаблони, дадени за Office365), или мога да го накарам да работи на asp.net mvc 2 като модул.   -  person Novice Programmer    schedule 04.09.2014


Отговори (1)


Отговорът е „да, може“. API на Office 365 не се различава от всеки друг REST API и можете да го извикате от всичко, което разбира HTTP.

В текущите версии на ASP.NET ще използвате HttpClient, за да направи това, но съм почти сигурен, че е въведено в по-късна .net версия от тази, в която беше MVC2.

Мисля, че за MVC2 можете да използвате HttpWebRequest, за да направите същото. Във всеки случай начинът, по който бихте извикали REST API в MVC2, е начинът, по който бихте извикали API на Office 365

person Martin Kearn    schedule 27.02.2016