Web services 探索API和Web服务MS Office 365

Web services 探索API和Web服务MS Office 365,web-services,api,office365,Web Services,Api,Office365,我刚刚开始探索Office 365。 我想知道,在Java和Javascript中是否有适用于Office 365的API或Web服务 如果是,请提供我的链接,并指导我如何开始 没有C#/.Net有多大的发展空间 感谢和问候。就我和您所做的一样,您为sharepoint/office365编码的唯一方法是创建一个具有许多限制的沙盒解决方案 更多信息可以在他们自己的论坛上找到:嗨,我已经使用javascript在javascript函数中编写了以下代码来使用Web服务,希望这能有所帮助:) var

我刚刚开始探索Office 365。 我想知道,在JavaJavascript中是否有适用于Office 365的API或Web服务

如果是,请提供我的链接,并指导我如何开始

没有C#/.Net有多大的发展空间


感谢和问候。

就我和您所做的一样,您为sharepoint/office365编码的唯一方法是创建一个具有许多限制的沙盒解决方案


更多信息可以在他们自己的论坛上找到:

嗨,我已经使用javascript在javascript函数中编写了以下代码来使用Web服务,希望这能有所帮助:)

var value=document.getElementById(“LblTxt”).value;
$.ajax({
键入:“获取”,
url:“http://“+”/“+值,
成功:函数(msg){
var response=msg.text;//注意:如果Web服务返回布尔值,请使用布尔变量
$('#status').html(响应);
编写Excel(响应);
},
错误:函数(结果){
$('#status')。innerHTML=“不可用”;
}
});

有很多示例,它们是与Office 365和纯JavaScript对话的非托管代码方法。实际上,整个SharePoint托管的应用程序模型只使用带有HTML和JavaScript的客户端代码。最好的出发点是。 我最近在微软TechEd NA 2014上展示了一个使用CSOM和REST API的完全客户端AngularJS SharePoint托管应用程序。录音可在以下网址获得:。在本演示中,我使用了Github上提供的完整代码示例,网址为

,我将介绍新的。它基于REST/JSON/OAuth2,因此任何可以“谈论HTTP”的语言都可以使用它。请注意,它仍在预览中,尚未投入生产使用

如果您对Office 365中的Exchange感兴趣,则可以查看。这是一个基于SOAP的协议,对API有很好的支持/覆盖。有一个,但似乎没有积极维护

抱歉,我对Sharepoint Online、Lync、OneDrive等的API不太熟悉。但我知道Office 365 API预览旨在将这些特定于应用程序的API聚合到单个框架中

var value = document.getElementById("LblTxt").value; 
    $.ajax({
          type: "GET",
          url: "http://<Provide the web service link here>/<Provide the function name of the webservice here>"+"/"+value,               
          success: function (msg) {                                    
             var response= msg.text;//Note use Boolean variable if the webservice returns a Boolean vale                
              $('#status').html(response);  
               writeToExcel(response);
          },
          error: function (result) {                                   
               $('#status').innerHTML = "Unavailable";
          }
      });