我正在为OneNote开发外接程序,我在使用OneNote REST时遇到了麻烦,因为office不提供与REST兼容的ID。StackOverflow UserVoice
而且,由于我知道office-js的ID并不是唯一的,我必须使用clientUrl从REST检索数据以获得唯一的ID,每次调用大约需要5-6秒。这是我们的大问题,找不到任何解决办法。
但几个月后,我发现office的对象中有一个名为getRestApiId的函数,令人惊讶的是,它在我的测试中运行得很完美。我不确定这是最近添加的,也许还没有准备好使用,或者它在那里。我找不到关于这件事的任何信息。
有人能确认它是好用还是还在开发中?

发布于 2017-06-27 22:11:14
编辑:我们现在支持"GetRestApi“,它已经将其记录在案。
https://github.com/OfficeDev/office-js-docs/blob/master/reference/onenote/page.md#getRestApiId
旧的:您会发现它并不适用于所有类型的帐户(只有Office365帐户)--这就是为什么没有公开记录的原因。我们计划很快使它适用于所有类型的帐户。
https://stackoverflow.com/questions/44753454
复制相似问题