Я являюсь создателем приложения, которое интегрируется с OneNote API через Microsoft Graph SDK для Android / iOS. Некоторые из моих пользователей сообщили, что новые заметки OneNote перестали синхронизироваться с приложением (сотни других пострадали от этого).
Я отлаживал это. И я могу подтвердить, что OneNote API не возвращает новые страницы. Для воспроизведения:
1) create some new notes
2) go to Graph Explorer (https://developer.microsoft.com/en-us/graph/graph-explorer/)
3) user basic query (https://graph.microsoft.com/v1.0/me/onenote/pages)
Новые страницы не возвращаются даже через несколько дней. Мое приложение использует ту же самую конечную точку для получения последних страниц.
Я был бы признателен, если бы кто-то мог разобраться в этом. Я могу предоставить все данные, необходимые для отладки.
Примечание. Официальное приложение OneNote правильно видит заметки (как на iOS, так и на Android).
ОБНОВЛЕНИЕ
MS Graph Explorer начал показывать заметки, которые были добавлены 5 дней go (наши пользователи сообщают то же самое). Таким образом, кажется, что очень большая задержка в распространении данных (официальное приложение OneNote синхронизирует новые страницы почти мгновенно). Было бы здорово получить ответ от команды OneNote по этому вопросу.
Похоже, о подобной проблеме сообщалось 2 года go
Есть ли способ преодолеть отставание между изменениями в результатах клиента и API OneNote?
Протестировано с заголовком "FavorDataRecency", но результатов пока нет.
ОБНОВЛЕНИЕ 2 (05.02.2020) Новые заметки перестали отображаться полностью (проверено даже через несколько недель). Что интересно, если я создаю новый раздел, он сразу же всплывает из конечной точки API (просто имя без примечаний).