Microsoft Graph API Java SDK:获取包含其服务器相对URL的网站

时间:2019-07-12 15:29:02

标签: java microsoft-graph

我正在使用Microsoft Java SDK for Graph API。

我想通过其服务器相对路径访问站点

获取https://graph.microsoft.com/v1.0/sites/company.sharepoint.com:/sites/mysite:/

我只能在SDK中找到一些可以通过相对路径ID进行查找的东西吗?我没有ID

我网站的网址是这样的https://mycompanydomain.sharepoint.com/sites/my_site_name

2 个答案:

答案 0 :(得分:0)

诀窍是获取相对路径的根,然后使用您拥有的路径从中导航。像这样:

sites.byId("company.sharepoint.com").getByPath("/sites/mysite").buildRequest().get();

这应该导致对Graph的请求看起来像您指定的请求。

答案 1 :(得分:0)

解决方案实际上是做site.byId(“ company.sharepoint.com:/sites/mysite:”)。buildRequest()。get();