OneNote API не может получить какие-либо заметки из общей записной книжки для совместного использования пользователем

Как разработчик, я могу ПОЛУЧИТЬ (используя PHP через REST API) все заметки из записной книжки, которыми делятся с клиентом. Как видите, поиск по мне возвращает все 25 заметок в доступном разделе:

{
«@ Odata.context»:»https://www.onenote.com/api/v1.0/$ # Метаданных мне / примечание / секции ( ‘0-240BD74C83900C17% 21128584’) / страницы (название, идентификатор, ссылки, contentUrl)», «@ odata.count»: 25, «значение»: [
{

Но, войдя в систему как мой (должным образом аутентифицированный) клиент (и используя точно такой же код), мы получаем 0 заметок:

{
«@ Odata.context»:»https://www.onenote.com/api/v1.0/$ # Метаданных мне / примечание / секции ( ‘0-240BD74C83900C17% 21128584’) / страницы (название, идентификатор, ссылки, contentUrl)», «@ odata.count»: 0, «значение»: [
] }

Что нужно сделать, чтобы мой клиент получил не только раздел в общей записной книжке, но (что более важно!) Примечания в этом разделе?

0

Решение

Прежде всего извинения за общие страницы, не возвращаемые API. Я отследил проблему до регионального инцидента в нашей партнерской службе. (влияние пользователя оценивается как <1% от общего числа активных пользователей).

Как только инцидент будет решен, вы увидите, что общие страницы возвращаются правильно.

А пока как временное решение добавление нижеследующего заголовка к вашему запросу API вернет общие страницы.

FavorDataRecency: true

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]