Я пытаюсь получить информацию о записной книжке OneNote, которая хранится в CRM. Используя API CRM, я могу получить идентификаторы ноутбука OneNote, которые я должен быть в состоянии отправить в API OneNote, чтобы получить его содержимое. Однако, когда я отправляю запрос, я получаю сообщение об ошибке: «Запрос OData недействителен. Сегмент URI« Записные книжки »недопустим после сегмента« Заметки ».»
Мне нужно запросить токен доступа на предъявителя, и я создал приложение с разрешением: Notes.Read.All, которое должно позволить мне иметь доступ для чтения книг OneNote по всей организации.
Кажется, что следующий URL говорит, что мой запрос должен иметь правильный синтаксис. Возможно, я использую неверный идентификатор сайта или что-то в этом роде?
https://docs.microsoft.com/en-us/graph/api/onenote-list-notebooks?view=graph-rest-1.0
Токен на предъявителя может извлекать информацию о конкретных книгах OneNote пользователя без проблем, но мне нужно иметь возможность извлекать по месту, где они хранятся.
Мой запрос выглядит следующим образом (цифры и буквы размещены мной):
ПОЛУЧИТЬ: https://graph.microsoft.com/v1.0/sites/aaaaaaaa-5555-4444-bbbb-g7g8g9g10/onenote/notebooks