Как исправить ошибку: «Сегмент URI« Записки »недопустим после сегмента« Записки »» - PullRequest
0 голосов
/ 25 марта 2019

Я пытаюсь получить информацию о записной книжке 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

1 Ответ

0 голосов
/ 26 марта 2019

Идентификатор сайта должен быть указан в 3-х частях (разделенных 2 запятыми), как в формате. См. Документацию по адресу: https://docs.microsoft.com/en-us/graph/api/site-get?view=graph-rest-1.0

Спасибо! * * 1004

...