将PAGEID与超链接中的sectionid-PageID相关联

时间:2016-04-25 21:28:29

标签: onenote onenote-api

我们有很多页面可以链接到其他OneNote页面。超链接中的Section-ID和Page ID与URL返回的分页不同。

示例:对于页面ID:1-422f7679a4e647f29bf990e2d7011caa!1-7028fe47-2ab9-4568-b5f9-fdc5f035eed1 section-Id is = {0590BF60-B259-42F5-9B1C-E21C7C3FE16D},URL和page-id为{BAF4533A -381F-476E-A194-8397347952C2}

我们如何将1-422f7679a4e647f29bf990e2d7011caa转换为0590BF60-B259-42F5-9B1C-E21C7C3FE16D和0590BF60-B259-42F5-9B1C-E21C7C3FE16D转换为BAF4533A-381F-476E-A194-8397347952C2

1 个答案:

答案 0 :(得分:0)

看到这个答案: Any way in OneNote API to extract link to another OneNote page?

网址和API中的ID不同。

对于页面:您可以通过从GET~ / pages API中的oneNoteClientUrl属性中提取页面ID来关联它们。

对于部分:GET~ / sections API不返回oneNoteClientUrls,但您可以使用GET~ / pages API获取页面的parentSection.Id,并使用页面的oneNoteClientUrl属性来检索section id。