【问题标题】:PUT page to OneNote via live-sdk通过 live-sdk 将页面 PUT 到 OneNote
【发布时间】:2015-01-18 09:10:56
【问题描述】:

Beta API 提供了两种不同的端点,用于从 Live 获取 OneNote 页面的内容,一种使用 ContentUrl,另一种使用 Id。两者都有效。 GET 看起来好像它应该以相同的方式使用 PUT 替换页面(我猜它没有记录为这样做)

PUT https://www.onenote.com/api/beta/pages/{pageId}/content  

但是如果我尝试这个,我会得到一个 404,使用我刚刚成功用于 GET 的相同 ID。可以替换整个页面吗?

安德鲁

【问题讨论】:

    标签: onenote live-sdk


    【解决方案1】:

    OneNote API 尚不支持 PUT 操作。我们确实支持页面上的 PATCH 操作以更新特定元素。更多信息可以在 OneNote PATCH reference documentationOneNote PATCH blog post

    请随时在 https://onenote.uservoice.com 添加对 PUT 操作的请求

    【讨论】:

    • 谢谢。我将提出一个请求,因为它需要我想到的一些事情。与此同时,我会看看补丁(到目前为止一切都很好)。一个
    • 需要注意的一点是,GET api 还不是 100% 完全保真度(例如,没有墨水),所以执行 PUT 会有点冒险,因为您会删除用户的墨水注释。这就是我们先做 PATCH 的原因。
    • 啊,谢谢 GarethJ,目前这并不重要,但最好提前警告。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-26
    • 1970-01-01
    相关资源
    最近更新 更多