Встраиваемые превью файлов с графиком Microsoft - PullRequest
0 голосов
/ 22 ноября 2018

У меня есть приложение, написанное на php и javascript.Когда страница загружена, JavaScript должен отображать элемент Microsoft Drive.Совместное использование документа не вариант, потому что у сайта есть другие пользователи, а не только пользователи на нашем сайте sharepoint, и только пользователи сайта могут иметь доступ.(поэтому сделать файл общедоступным - это не вариант).

Я вызываю файл с помощью ajax по следующей ссылке: https://graph.microsoft.com/v1.0/drives/driveid/items/itemid/preview Вызов ajax имеет следующие атрибуты:

method: "POST",
                            data: '{"viewer": "onedrive"}',
                            beforeSend: function (xhr) {
                                xhr.setRequestHeader('Authorization', 'bearer ' + bearer);
                                xhr.setRequestHeader('Content-type','application/json');
                            },

Я получил правильный ответ, однако программа просмотра "onedrive" не работает.API продолжает показывать мне ответ в офисе просмотра.Проблема заключается в том, что средство просмотра Office просит войти, а не показывать документ, поэтому мне нужен просмотрщик onedrive.В графике Microsoft я получаю правильное представление, представление onedrive.

Я не нахожу свою ошибку.Кто-нибудь с блестящей идеей?: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...