0

我是新手Office.js API。我正在尝试开发Web Add-In for Excel,我需要从中获取数据,WebAPI我正在尝试使用ajax但它不起作用

这是非常简单的 Ajax 代码

    $.ajax({
        url: "http://localhost:61721/api/values",
        type: "GET",
        dataType:"JSONP",
        success: function (data) {
            $("#div1").html(JSON.stringify(data));
        },
        error:function(error){}
    });

更新

除了我们可以从中获取数据之外Ajax,还有其他方法吗?Office.jsWeb API

4

1 回答 1

0

从客户端,AJAX 请求必须发送到 SSL URI,并且这些 URI 必须在AppDomain应用清单列表中声明。请参考:从 Office 插件发送 POST AJAX 请求

同时,如果您的应用程序具有服务器端代码部分,您可以从那里向任何 Web API 发送直接请求。当使用来自您服务器的 3rd 方资源时,没有人限制您的技术(REST、微服务等),也没有人检查您的连接是否安全。

于 2017-07-26T16:41:34.847 回答