我正在使用Office.js
Word
插件但文档存储在组驱动器中。
如何获取当前文档的group id
,drive id
和item id
中的一个或全部
相关问题is here
但解决方案对我来说并不适用于个人驾驶
我有一个解决方案,但我不确定它是否合理
我在getFilePropertiesAsync中收到的网址采用以下格式
<siteUrl>/sites/<groupnamelikestring>/Shared Documents/<pathtodoc>
siteUrl
:其网站网址为https://abc.sharepoint.com
groupnamelikestring
:不完全是群组名称,但类似的地方删除了一些特殊字符,所有内容都是小写的。pathtodoc
:这是记录驱动器和共享点的路径。通过使用以下URL
我可以获得组对象
https://graph.microsoft.com/v1.0/groups?$filter=mailNickName eq '<groupnamelikestring>'
这会返回所需的群组,但我对mailNickName
属性
是否保证groupnamelikestring
=== mailNickName
?
重命名组名后会发生什么?
mailNickName
调用PATCH
会发生什么情况
醇>
groupnamelikestring
=== mailNickName
是否健全?
Drive Id
和Item ID
一旦有了团体对象,这是直接的。使用以下URL
,我们可以同时获得Drive Id
和Item ID
。
https://graph.microsoft.com/v1.0/groups/<groupid>/drive/root:/<pathtodoc>
下面
groupid
:这是我们在上一步中获得的组ID pathtodoc
:这是我们从文档网址获取文档的路径。