Невозможно создать элемент OneNote (bueinsess) Notebook с помощью OneDrive API - PullRequest
0 голосов
/ 11 января 2020

С помощью OneDrive REST API,

  • Мы можем получить всю информацию и данные OneNote Notebook (в виде папки) и все внутренние файлы (* .to c, * .one). ).
  • Но мы не можем «восстановить» ту же информацию в OneDrive, потому что мы не можем создать информацию OneNote Notebook. (Создание папки не работает. Она не синхронизируется c с веб-сайтом OneNote для бизнеса.)

Обнаружен один обходной файл

  • Создание блокнота OneNote с OneNote API.
  • Затем загрузите файлы в исходную папку OneNote Notebook.

Но проблема с этим подходом заключается в том,

  • API OneNote нельзя указать «местоположение в хранилище OneDrive» создаваемого ноутбука.
  • В то время как на веб-сайте OneDrive предусмотрена функция «Копировать в» (кнопка), чтобы можно было скопировать блокнот OneNote куда-нибудь в другом каталоге в хранилище OneDrive. И эта новая копия синхронизируется с бизнес-сайтом OneNote, так что вы увидите, что там создан еще один Блокнот.

Так что эта ситуация не выглядит правильной. Проще говоря,

  • Вы можете загрузить все, но не можете загрузить все с помощью API.
  • У вас есть функция syn c между двумя продуктами, но ни один из API не может обеспечить та же функциональность, которую обеспечивает WebSite.

Я думаю,

  • Вы можете разрешить OneDrive API для создания папки иметь дополнительный параметр, если новая папка имеет тип OneNote Notebook.
  • Или позвольте API OneNote указать целевое расположение в хранилище OneDrive.

Спасибо

...