【问题标题】:Hit welcome page of a sharepoint site using postman使用邮递员点击共享点站点的欢迎页面
【发布时间】:2020-03-04 04:01:24
【问题描述】:

我有一个共享点站点托管在:

https://xxxxx.sharepoint.com,它有一个名为 abc 的子站点

当我在浏览器中输入https://xxxx.sharepoint.com/abc时,它会自动重定向到子站点的欢迎页面,即https://xxxxx.sharepoint.com/abc/Pages/Home.aspx

但是当我尝试使用邮递员访问此子站点时,即使我尝试像这样访问欢迎页面,它也不会自行重定向到欢迎页面:

https://graph.microsoft.com/v1.0/sites/xxxx.sharepoint.com/abc/Pages/Home.aspx,

它给了我错误:

{
    "error": {
        "code": "BadRequest",
        "message": "Resource not found for the segment 'abc'.",
        "innerError": {
            "request-id": "59ba6f24-2411-444c-b1f8-247d874f6543",
            "date": "2020-02-28T06:19:11"
        }
    }
}

如何让邮递员将rest WS请求直接重定向到sharepoint站点的主页?并能够看到它的 html 响应?

【问题讨论】:

  • 自动跟随重定向选项在邮递员中自动启用,即使禁用它,我也会收到此错误:{“错误”:{“代码”:“BadRequest”,“消息”:“找不到资源对于段 'abc'。", "innerError": { "request-id": "27ba9f04-9ab8-4a79-8670-054e66a91cd6", "date": "2020-02-28T07:15:10" } } }

标签: java rest postman sharepoint-online azure-ad-graph-api


【解决方案1】:

您似乎想使用Microsoft Graph REST API 访问您的共享点站点。

正如 API 文档所示:

Microsoft Graph 中的 SharePoint API 支持以下核心 场景:

  1. 访问 SharePoint 网站、列表和驱动器(文档库)
  2. 对站点资源的只读支持(无法创建新站点)
  3. 对列表、listItems 和 driveItems 的读写支持
  4. 按 SharePoint ID、URL 或相对路径寻址资源

使用 REST API,您只能使用 REST 样式对其进行管理。它不会将您重定向到您的共享点站点。

【讨论】:

  • 其实我需要获取主页的html,就像我们可以在浏览器中点击页面并点击查看源代码,然后查看它的html。如果graph不支持,还有什么办法可以查看html?
  • 您可以设置邮递员自动跟随重定向请求。然后访问您的共享点网站网址。
猜你喜欢
  • 2011-09-22
  • 1970-01-01
  • 2014-01-16
  • 2016-05-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-13
  • 2018-07-15
相关资源
最近更新 更多