我想与Office365分享点网站互动,所以我试图选择正确的应用编程接口。使用Sharepoint有不同的API,对我来说很好: Sharepoint REST API和Microsoft Graph API for Sharepoint。我应该选择哪一个?它们之间在功能上有什么不同吗?
我确切要做的是:从Office365下载/上载到Office 365网站集、网站、列表、文件夹、项目、文档;从Sharepoint网站保存元数据和设置;保存历史记录。
有可能吗?如果是这样的话,我可以用哪种方式呢?
发布于 2018-10-10 21:47:48
在所有Microsoft 365服务中,团队正朝着在Microsoft Graph API上提供所有功能的方向发展。目前,并非所有功能在Microsoft Graph上都可用。
我的建议是尝试使用Microsoft Graph API来做你想做的事情。如果这个特性还不存在,那么回退到Microsoft,并确保团队知道您需要在SharePoint Graph中使用该特性。
我不能告诉你SharePoint REST API和Microsoft Graph在功能上的具体区别,但是,使用Graph的好处是您在身份验证、文档、SDK、示例和功能(如更改通知、增量查询和批处理请求)方面获得一致的开发人员体验。
发布于 2018-10-11 03:42:54
回答您关于Microsoft Graph是否支持您的功能的问题。我们将介绍SharePoint SItes和列表页面https://developer.microsoft.com/en-us/graph/docs/concepts/sharepoint-concept-overview以及OneDrive文件页面https://developer.microsoft.com/en-us/graph/docs/concepts/onedrive-concept-overview中支持的内容
从Office365下载/上传到Office365站点collections
的
使用Microsoft Graph https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/onedrive
的图形部件
使用图形https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/list的站点和列表部分
来自SharePoint站点的
您可以当前获取站点资源对象,但无法更新https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/resources/site
你能更具体地说“保存历史”吗,你是指文件版本控制吗?如果是,则支持此操作。
https://stackoverflow.com/questions/52740623
复制相似问题