gpt4 book ai didi

javascript - 使用 javascript 使用 PHP Web 服务(客户端编程) Sharepoint

转载 作者:行者123 更新时间:2023-12-03 09:11:15 24 4
gpt4 key购买 nike

我不熟悉网络服务。我的公司希望将 SharePoint 2013 集成到 SAP。我的公司(目前)只允许我们使用客户端编程 (JavaScript) 开发 SharePoint 应用程序。

我们已经有一些 PHP 应用程序通过 RFC 连接到 SAP,所以我的想法是创建 PHP Web 服务并从 JavaScript (SharePoint) 使用它。

我的问题:

  1. 我们可以这样做吗?
  2. 还有其他方法可以通过客户端编程将 SP 集成到 SAP 吗?

我尝试使用下面的 Ajax 简单 JavaScript 调用 php 函数(不是 Web 服务),但出现错误 (alert:error2)。

$.ajax({
type : "POST",
url : "http://10.15.5.150/testapp/test_ws",
data : "id=1",
cache : false,
success : function(data){
var data = eval('('+data+')');
if(data.success){
alert(data.msg);
}else{
alert('error');
}

},
error: function(data){
alert('error2');
}
});

谢谢。

最佳答案

使用 javascript 作为客户端绝对可以使用 PHP Web 服务。如果您可以在 javascript 中使用 JQuery 库,那就特别简单。该库将为您提供创建对 PHP 服务的 ajax 请求所需的简单工具。

如果 PHP Web 服务托管在另一个域(SharePoint 域除外)上,则提供 Javascript 的 SharePoint 服务器需要包含以下 header 。

"Access-Control-Allow-Origin: <domain-of-php>"

注意:对于所有域,域也可以是 *。

此 header 将允许浏览器连接到原始域以外的其他域。

关于javascript - 使用 javascript 使用 PHP Web 服务(客户端编程) Sharepoint,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32066559/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com