当前位置: 首页 > 知识库问答 >
问题:

确定指向Office组的SharePoint网站url

姬温文
2023-03-14

在使用Microsoft Graph API创建office组后,我尝试通过编程检索有关SharePoint网站的信息。

每个office组都分配了一个SharePoint网站,但我无法确定该网站的url,只能手动浏览并复制到该网站。

这不是一个可行的解决方案,因为我必须创建数百个Office组,并在相应的SharePoint网站上订阅Webhook。

此外,这个链接对我来说很重要,因为我不想每次创建网站之前都手动打开它。

共有1个答案

咸疏珂
2023-03-14

您可以通过使用您的组id针对

https://graph.microsoft.com/v1.0/groups/<your group id>/drive/root/webUrl.

这将为您提供有关SharePoint网站上文档的信息,包括URL。你会得到这样的结果:

cache-control: private
content-type: application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false;charset=utf-8
request-id: <some id>
client-request-id: <some id>
Status Code: 200
{
    "@odata.context": https://graph.microsoft.com/v1.0/$metadata#groups(<your group id>)/drive/root/webUrl",
    "value": "https://<your tennant>.sharepoint.com/sites/<generated SharePoint name>/Shared%20Documents"
}

如果您对新创建的组执行此操作,则该站点尚不存在,因此您将获得未找到资源响应。但当您再次尝试时,它会给出预期的答案。

 类似资料:
  • 本文向大家介绍sharepoint网络。仅检索网站的指定属性,包括了sharepoint网络。仅检索网站的指定属性的使用技巧和注意事项,需要的朋友参考一下 示例            

  • 本文向大家介绍sharepoint网络。创建一个网站,包括了sharepoint网络。创建一个网站的使用技巧和注意事项,需要的朋友参考一下 示例            

  • 刚刚使用隐式流使用ADAL js库进入Office 365。我遵循了github上的教程,但我似乎找不到一种方法来发现位于在我的office 365订阅上运行的Sharepoint站点内的文件。它只会拾取附加到我的开发者帐户的onedrive。 是否可以在不重新登录用户的情况下访问sharepoint文件api,例如通过我们当前的令牌(与我的onedrive文件一起使用)获取另一个访问令牌? 我尝

  • 问题内容: 要在网站上显示某个功能,该功能会在3秒左右的时间内将您重定向到该网站,我该怎么办? 问题答案:

  • 我正在尝试使用Microsoft Graph API获取Sharepoint在线网站的用户组。但是我没有为下面的Sharepoint rest API获得任何等效的图形API: /_api/web/SiteUsers/GetByEmail('xxxxx@xxxxx.com')?$展开=组 我想要的是sharepoint组,而不是AD组。提前感谢。

  • 问题内容: 我刚刚创建了我的第一个jQuery移动网站。 我想让那些使用手机查看“完整站点”的人自动转移到“移动站点”。但是,如果愿意,也可以单击链接来查看完整站点。 我不知道从哪里开始。我可以使用一些JavaScript吗? 问题答案: if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)