【发布时间】:2015-07-22 12:25:48
【问题描述】:
OneNote 团队最近在published a blog post 中解释了如何访问存储在 SharePoint 上的 OneNote 笔记本(他们指的是“站点托管笔记本”)中的数据。
我正在尝试使用他们描述的 API,但我无法让它工作。具体来说,第一步是使用以下 API 调用找出我的网站集和网站 ID:
https://www.onenote.com/api/beta/myorganization/siteCollections/FromUrl(url='{full-path-to-SharePoint-site}')
无论我做什么,它似乎都失败了:我尝试将包含和不包含“http://”或“https://”的 SharePoint 网站的完整路径,尝试以各种方式写入我的组织名称(最后有'-my',没有它),可能还有其他一些组合 - 它只是不起作用。我不断收到错误 400 / 错误请求。
任何帮助将不胜感激。
【问题讨论】:
-
“它只是不起作用”并没有那么有用。当然,您必须得到服务器的响应?它说什么?
-
你是对的 - 我应该更具体。为此道歉。无论如何,我收到 400 / Bad request,响应中没有内容。
-
能否请您将失败的呼叫的完整响应标头发送给我? (garethj at microsoft dot com) 如果您能够发送使用 Fiddler 作为 .saz 文件捕获的完整解码请求/响应对,那就更好了,我们会让工程师查看正在发生的事情并提出问题给出一个更好的错误。也将回复然后回答问题所在的线程。
标签: rest sharepoint onenote