用于Word/Excel协作编辑的Office 365 api(或等效软件),无需帐户



有没有一种方法可以使用API创建/编辑Word/Excel文档,然后允许用户在不需要Office 365帐户的情况下编辑它们(使用一些基于url的令牌)?

我的网站已经为用户提供了上传文档的可能性,我想在我的网站上添加用户创建文档(文字处理器和电子表格)的可能性,并为他们提供在线编辑文档的可能性(如在Office 365上)。

有没有办法通过Office 365 API实现这一点?或者可能是某种"离线"API(所有文件都存储在我的网站上)?或者一些开源工具?

我想在我的网站上添加用户创建文档(文字处理器和电子表格)的可能性

请检查此线程:目前没有API来创建特定类型的新文件,您可以首先上传不同类型的空文件(Word、Excel、PowerPoint)作为模板,然后通过Microsoft Graph API将模板复制到另一个文件中,以创建任何类型的文档。Graph API提供了将现有文件复制到另一个文件的复制方法:将driveItem复制到新位置。

在线编辑文件。您可以使用microsoft图形api为文件创建共享链接。您可以选择使任何人或组织内部都可以访问该项目的范围,使类型可编辑,这将创建一个指向office online项目的读写链接。或者,您可以首先使用restapi访问并下载您的文件,编辑本地文件并再次上传到onedrive/sharepoint。

最新更新