我正在开发OneNote的加载项,并且我在使用OneNote REST API时遇到了麻烦,因为office-js没有提供与REST API兼容的ID。 StackOverflow UserVoice
我知道来自office-js的ID并不是唯一的,我不得不使用clientUrl从REST API中检索数据以获取唯一ID,每次调用大约需要5-6秒。这是我们的大问题,无法找到解决方法。
但几个月之后,我发现在office-js的对象中有一个名为getRestApiId
的函数,令人惊讶的是它在我的测试中表现完美。我不确定这是最近添加的,也许还没有准备好使用,或者它就在那里。我找不到任何关于此的信息。
任何人都可以确认它是否适合使用或仍在开发中?
答案 0 :(得分:1)
https://github.com/OfficeDev/office-js-docs/blob/master/reference/onenote/page.md#getRestApiId
OLD:您会发现它并不适用于所有类型的帐户(仅限Office365帐户) - 这就是为什么它没有公开记录。我们计划尽快使其适用于所有类型的帐户。