【发布时间】:2014-12-31 10:44:12
【问题描述】:
我似乎在 interwebz 上的任何地方都找不到有关此主题的任何其他信息。
SharePoint 365 看起来非常强大,看起来是一个非常棒的解决方案,可以满足大量业务 IT 需求。
但一切都在 ASP 和 XML 中,但我所有的数据都在外部 MySQL 服务器中,可通过处理和输出 JSON 对象的 PHP 页面访问。到目前为止,这对我的所有其他应用程序来说都运行良好且整洁。
如何让我的 SharePoint 网站(基本上是 HTML CSS 和 JavaScript,对吗?)访问我的 PHP 服务器(使用 HTTP GET 或 POST)来访问我的 JSON 数据(然后按我喜欢的方式处理和显示它) ?
我知道 AJAX 无法访问外部服务器,所以在我的 SharePoint 网站上,我可能需要与 cURL 等效的东西……但具有 AJAX 的功能?
我要避免的另一种可能性是在 SharePoint 中创建某种中间人页面/文件/应用程序,它可以通过 AJAX 在本地处理数据,并向外部 PHP 服务器发送/接收数据。但这都是在 C# 或 ASP 中,呃,肯定有更简单的方法吗?
编辑:
遇到this post 关于 XML 内容的问题,最佳答案是“创建自定义 .NET 程序集”来解析 XML...我不敢相信 SharePoint 的强大功能无法处理外部JSON 内容??
【问题讨论】:
-
您关于 XML 内容的帖子提出了一个非常不同的问题。他/她想将他们的数据加载到列表中。您的问题只是在页面上显示它。
-
嗯,我想要实现的主要目标是访问数据并能够在页面上显示/操作它,无论是在我自己的 HTML 中还是将我的数据转换为标准的 Office 对象(如果会更容易)例如列表。感谢您的回答,REST 服务完全可以实现我希望 SharePoint 允许的功能!
标签: php mysql json sharepoint office365