Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 无论用户是否拥有office 365许可证,是否可以从web应用程序在浏览器中启动Word 365来编辑文档?_Visual Studio_Ms Word_Office365_Microsoft Graph Api - Fatal编程技术网

Visual studio 无论用户是否拥有office 365许可证,是否可以从web应用程序在浏览器中启动Word 365来编辑文档?

Visual studio 无论用户是否拥有office 365许可证,是否可以从web应用程序在浏览器中启动Word 365来编辑文档?,visual-studio,ms-word,office365,microsoft-graph-api,Visual Studio,Ms Word,Office365,Microsoft Graph Api,尽管我没有Outlook/office 365的许可证,但本地学校允许我登录到他们的在线门户,并在浏览器中使用Outlook 365访问电子邮件帐户 是否可以创建一个web应用程序,该应用程序的用户可以单击链接,使用Word 365直接在浏览器中编辑文档,而我们/此类应用程序的开发人员是Word的许可证持有人,而不是最终用户?远程文档将保存在支持Sharepoint/Webdav的服务中 如果这是可能的,我们应该研究哪些MS技术来开发这样的系统?是MS Graph API还是其他什么 如果能给我

尽管我没有Outlook/office 365的许可证,但本地学校允许我登录到他们的在线门户,并在浏览器中使用Outlook 365访问电子邮件帐户

是否可以创建一个web应用程序,该应用程序的用户可以单击链接,使用Word 365直接在浏览器中编辑文档,而我们/此类应用程序的开发人员是Word的许可证持有人,而不是最终用户?远程文档将保存在支持Sharepoint/Webdav的服务中

如果这是可能的,我们应该研究哪些MS技术来开发这样的系统?是MS Graph API还是其他什么

如果能给我一个指向正确方向的指针,我将不胜感激


谢谢

您可以使用Google Docs API处理存储在Google Drive中的文档。如果您使用的是Java,则在以下链接中有一个“快速启动”:


您可以使用图表创建指向文档的共享链接。但我相信用户必须登录才能查看文档。我不确定他们需要什么样的授权,但你可以和你的用户一起试试看


请分享您已经尝试过的代码,并指出代码中存在问题的特定部分。我还没有尝试过任何代码,因为我问的是一个概念问题,答案对于是否使用这些API至关重要。谢谢Tim,但我问的是,如果文档没有存储在驱动器上,怎么办!?看起来资源必须位于sharepoint/onedrive中。如果可以使用它在任何支持webdav的url上创建指向文档的共享链接,这样文档就可以保留在客户站点上,那就太好了。我是Graph团队的成员,并不完全熟悉支持webdav的url。文档可以在哪里生存以使其工作?e、 g.OneDrive或SharePoint之外的位置?嗨,Jeremy,谢谢你的输入。我们已经允许web应用程序的用户直接在word(本地安装)中编辑word文档。他们的Word应用程序在我们的页面中点击一个链接即可打开文档,保存时透明地将文档保存回服务器,而无需在本地保存,然后上传等。这要归功于WebDav,该协议几乎是HTTP的继承者,因为它引入了Word为正确执行其功能而使用的新动词,例如在编辑时锁定文档。我从来没有对Sharepoint读过太多内容,但我相信至少在最初引入Sharepoint时,它也是基于webdav的,所以我很好奇word 365是否也可以用于在远程URL上打开文档,就像我们现在在桌面上安装word一样。不仅可以打开文档,还可以通过编程控制启动和打开文档,在更高级别上处理许可,而最终用户不需要单独的许可。就像开场白中出现的情况,学校向学生家长提供outlook,而最终用户无需获得任何个人许可证。