1

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

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

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

4

1 回答 1

1

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

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

在线编辑文件。您可以使用 microsoft graph api 为文件创建共享链接。您可以选择范围以使任何人或您的组织内部都可以访问该项目,使类型进行编辑,这将创建一个指向该项目的读写链接,其中包含 Office Online。或者你可以先用rest api访问和下载你的文件,编辑本地文件并再次上传到onedrive/sharepoint。

于 2016-05-18T05:12:56.063 回答