Как добавить вкладку PDF-Viewer на канал в командах Microsoft? - PullRequest
0 голосов
/ 13 марта 2019

Добавление вкладки PDF-Viewer для представления / показа документа Sharepoint работало раньше.

Я пробовал это в январе, и это казалось простой задачей - просто получите идентификатор DriveItem и URL (из GET / groups / {group-id} / drive / items / {item-id}) и отредактируйте образец из API Reference с этими значениями (https://docs.microsoft.com/de-de/graph/teams-configuring-builtin-tabs#word-excel-powerpoint-and-pdf-tabs).

Теперь, когда я хочу использовать это, оно больше не работает ;-( Вкладка создана, добавлена ​​в канал, имя файла показывает, НО нет документа !!! Что я пропустил? формат изменился? Кто-то недавно заставил это работать ???

Пожалуйста, дайте мне знать, как! ; -)

пс: нет описания свойства entityID, которое имеет какой-либо смысл, может кто-нибудь объяснить это?

результат в командах

1 Ответ

1 голос
/ 14 марта 2019

Получил ответ, была проблема с синтаксисом!

Свойство contentURL должно быть экранировано (в данном случае «% 20»).В конце концов, это так просто ;-)

Также я обнаружил, что свойство entityID не имеет значения для используемого файла.Это может быть "ноль" на самом деле!Я все еще использую ItemID, который я получил от DriveItem файла.

Для эскапинга я использовал:

string contentUrl = Uri.UnescapeDataString(webUrl);
...