使用 Microsoft Graph api 请求共享点站点时出现奇怪的 'lastModifiedDateTime' 对象
Strange 'lastModifiedDateTime' object when requesting a sharepoint site with microsoft graph api
我正在尝试检测过去 180 天内未访问过的 Office 365 中的共享点网站。
为此,我使用 Microsoft 图表 api 查询来查询共享点站点,如下所示:
GET https://graph.microsoft.com/v1.0/sites?search=
其中 returns 一个 JSON 对象,其中对象 ['value'] 是站点对象的第一部分,对象 ['@odata.nextLink'] 是 link 到站点对象的下一部分(据我所知,我在输出中看到的内容)
当我查看如下所示的站点对象时:
'id': 'mytenant.sharepoint.com,29c17bd8-db42-430d-b5ba-b55d15885790,6302ea22-aa16-4e12-bd50-6e7094fc65cd',
'lastModifiedDateTime': '0001-01-01T08:00:00Z',
'name': 'TEST_MODIFIED_DATE',
'webUrl': 'https://mytenant.sharepoint.com/sites/TEST_MODIFIED_DATE',
'displayName': 'TEST_MODIFIED_DATE',
'root': {},
'siteCollection': {'hostname': 'mytenant.sharepoint.com'}}
在一个循环中我可以看到 'lastModifiedDateTime' 属性 这可能(也可能不是)我正在寻找的东西。有些网站,尤其是这个网站,有一个奇怪的值 'lastModifiedDateTime':
'lastModifiedDateTime': '0001-01-01T08:00:00Z'
- 这个奇怪的日期时间值是什么意思?
- 是否表示最后一次访问网站的时间?它与我在 Sharepoint 网络界面中看到的值不一致('last activity' 列,该站点现在为空)?
您可以尝试使用从搜索查询中获得的 'id',并尝试在以下查询中使用该站点 ID。 https://graph.microsoft.com/v1.0/sites{siteid}
你可以得到正确的 lastModifiedDateTime 如下所示。
请完成此 document。
我正在尝试检测过去 180 天内未访问过的 Office 365 中的共享点网站。
为此,我使用 Microsoft 图表 api 查询来查询共享点站点,如下所示:
GET https://graph.microsoft.com/v1.0/sites?search=
其中 returns 一个 JSON 对象,其中对象 ['value'] 是站点对象的第一部分,对象 ['@odata.nextLink'] 是 link 到站点对象的下一部分(据我所知,我在输出中看到的内容)
当我查看如下所示的站点对象时:
'id': 'mytenant.sharepoint.com,29c17bd8-db42-430d-b5ba-b55d15885790,6302ea22-aa16-4e12-bd50-6e7094fc65cd',
'lastModifiedDateTime': '0001-01-01T08:00:00Z',
'name': 'TEST_MODIFIED_DATE',
'webUrl': 'https://mytenant.sharepoint.com/sites/TEST_MODIFIED_DATE',
'displayName': 'TEST_MODIFIED_DATE',
'root': {},
'siteCollection': {'hostname': 'mytenant.sharepoint.com'}}
在一个循环中我可以看到 'lastModifiedDateTime' 属性 这可能(也可能不是)我正在寻找的东西。有些网站,尤其是这个网站,有一个奇怪的值 'lastModifiedDateTime':
'lastModifiedDateTime': '0001-01-01T08:00:00Z'
- 这个奇怪的日期时间值是什么意思?
- 是否表示最后一次访问网站的时间?它与我在 Sharepoint 网络界面中看到的值不一致('last activity' 列,该站点现在为空)?
您可以尝试使用从搜索查询中获得的 'id',并尝试在以下查询中使用该站点 ID。 https://graph.microsoft.com/v1.0/sites{siteid}
你可以得到正确的 lastModifiedDateTime 如下所示。
请完成此 document。