Onenote API,从JavaScript修补时的奇怪行为

坦克你

我的网站上有一个Kendo编辑器,还有一个将内容保存到OneNote的按钮。

保存按钮调用此功能:

updatePageContent: function (pageId, elementId, content) {
        deferred = $q.defer();

        var Request = new XMLHttpRequest();

        Request.open('PATCH', 'https://www.onenote.com/api/beta/pages/' + pageId + '/content');

        Request.setRequestHeader('Content-Type', 'application/json');
        Request.setRequestHeader('Authorization', 'Bearer ' + onenoteApi.token);

        Request.onreadystatechange = onPageUpdated;

        var body = [{
              'target': elementId,
              'action': 'replace',
              'content': '<div data-id=content>' +
                                content +
                         '</div>'
        }]

        Request.send(JSON.stringify(body));

        return deferred.promise;
    }

前两次,Works都可以,但是当我第三次尝试时,会发生一些奇怪的事情。

例子:

我有一个带文字的默认段落,然后添加了另一个:

默认文字

bla1

保存好。因此,我添加了另一段:

默认文字

bla1

bla2

保存好。另一个:

默认文字

bla1

bla2

bla3

保存,这是onenote中的结果:

bla1

默认文字

bla1

bla2

bla3

并阻止页面,如果我再次尝试PATCH,则出现访问被拒绝错误。

foob​​ar

这是OneNote API中的错误,已在服务器端修复。感谢您的举报!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Onenote API和Onenote互操作

来自分类Dev

Onenote API和Onenote互操作

来自分类Dev

Onenote API 创建页面

来自分类Dev

如何使用OneNote Javascript API阅读OneNote缩进的段落?

来自分类Dev

图 API OneNote C#

来自分类Dev

OneNote API 返回错误数据

来自分类Dev

OneNote中本地链接的奇怪超链接行为

来自分类Dev

OneNote API-获取原始XML

来自分类Dev

通过其Web API获取OneNote页面

来自分类Dev

OneNote API:对最高对象的PATCH请求

来自分类Dev

通过API MS图形访问onenote

来自分类Dev

OneNote API“格式错误的多部分消息”

来自分类Dev

OneNote API:设置规则行选项

来自分类Dev

OneNote API-获取原始XML

来自分类Dev

几天前 OneNote REST API 太慢了

来自分类Dev

OneNote API 创建笔记本

来自分类Dev

OneNote API:筛选页面GET时“不接受查询操作”

来自分类Dev

启动OneNote 2013时如何停止显示“发送到OneNote”窗口

来自分类Dev

在OneNote api调用中附加preAuthenticated = true选项后,无法呈现OneNote图像资源

来自分类Dev

Onenote API(REST)-修补程序附加-如果已经提供了命令,则“必须包含'命令'”错误(?!)

来自分类Dev

使用键盘快捷键的OneNote屏幕剪辑行为

来自分类Dev

用于获取OneNote页面不起作用的Microsoft图形API

来自分类Dev

使用OneNote API而不注册应用程序?

来自分类Dev

OneNote API(REST)-<div>标记似乎在PATCH期间被剥离

来自分类Dev

onenote api开始返回内部服务器错误

来自分类Dev

如何通过OneNote API在PHP中使用GET?

来自分类Dev

使用Onenote Rest API删除页面的内容

来自分类Dev

Graph API Endpoint 中的“Notes”与“OneNote” - 哪个是正确的?

来自分类Dev

如何使用c#成功连接到OneNote api

Related 相关文章

热门标签

归档