如何开始从SharePoint外部读取SharePoint列表信息?

时间:2019-07-17 23:21:24

标签: sharepoint

我们有一个SharePoint订阅和一个Azure订阅。我想制作一个在Azure中托管的Web应用程序,但是该应用程序的数据库基本上是SharePoint列表。我正在查找有关如何执行此操作的文档,但是我只是在查找如何制作“ Web部件”,并且它们一直假设我要在SharePoint而不是外部构建我的网站。

如何从SharePoint外部访问用户的SharePoint列表?

1 个答案:

答案 0 :(得分:0)

最简单的部分是数据请求。使用SharePoint REST API。最困难的部分是身份验证。 Azure应用与SharePoint应用之间的关系如何?同一用户登录?

从列表中选择列的示例REST调用:

https://yourDoamin/sites/yourSite/_api/web/lists/getbytitle('My List')/items?$select=Title,Price,Qty

REST API还支持过滤,排序以及插入,更新和删除。

一个过滤器示例:

https://yourDoamin/sites/yourSite/_api/web/lists/getbytitle('My List')/items?$select=Title,Price,Qty&$filter=Title eq 'Toys'

如果您想从SharePoint网站上试用REST API,我有“ REST测试器”,您可以将其添加到内容编辑器Web部件中。

https://github.com/microsmith/SharePointRESTtester