Как встраивать файлы Excel в onedrive для бизнеса - PullRequest
0 голосов
/ 09 декабря 2018

Бизнес на одном диске не поддерживает встраивание файлов Excel.но у меня есть серьезные требования сделать это.в этом примере они объясняют, как сделать это вручную, используя классический интерфейс с одним приводом.В любом случае я могу сделать это с помощью кодирования?

клиентский фрагмент графика Это строка для получения ссылки на общий ресурс

Permission permission = await graphClient.Me.Drive.Items[id].CreateLink("view", "organization").Request().PostAsync();

, но доступны только просмотр и редактирование.я попытался добавить "& action = embedview" в конец URL, но он также не работает.Кто-нибудь есть идеи, как этого добиться?

, а также о том, как сгенерировать ссылку предварительного просмотра из этой

Permission permission = await graphClient.Me.Drive.Items[id].Preview("",100).Request().PostAsync();

, которая говорит, что не может преобразовать информацию предварительного просмотра элемента в разрешение.

Заранее спасибо

1 Ответ

0 голосов
/ 10 декабря 2018

& action = embedview не поддерживается графиком.На следующем рисунке показано поддерживаемое значение.

enter image description here

Примечание : не все API Graph могут быть доступны с помощью графика Клиентская библиотека .

это говорит о том, что не может преобразовать информацию предварительного просмотра элемента в разрешение.

Для этого вам нужно использовать такой предварительный просмотр но не Разрешение .Они не одного типа.Со своей стороны, у меня нет метода Preview, поэтому, возможно, мы не используем ту же версию Graph Client Library.

...