Похоже, что OneNote API возвращает некорректные URL-адреса для определенных запросов:
1) При извлечении содержимого из общей записной книжки с помощью API GET-RecentNotebooks
для первой выборки общей записной книжки, а затем с помощью API POST-GetNotebookFromWebUrl
для получения URL-адреса требуемых разделов возвращается неисправный URL-адрес в виде https://graph.microsoft.com/v1.0/sites/,<ID>/onenote/notebooks/<ID>/sections
. Недостаток в том, что отсутствует сегмент перед запятой после сегмента /sites/
, который должен содержать URL-адрес самого сайта SharePoint.
2) В самом возвращаемом контенте конечные точки ресурса имеют неправильный сегмент: сегмент, следующий за https://graph.microsoft.com/v1.0/
), неправильно отображается как siteCollections
вместо sites
.
Мои вопросы: можно ли исправить эти дефекты в самом API OneNote? В противном случае, каков наилучший способ для разработчика устранить эти дефекты?