Проблема в том, что я не могу использовать сам виджет, поскольку мне нужно, чтобы связанный файл менялся каждый день. Поэтому я использую Graph API для получения URI файла Excel, который выглядит примерно так:
Код: Выделить всё
https://name-my.sharepoint.com/personal/full_domain_name/_layouts/15/Doc.aspx?sourcedoc=%7BCDA3AAB1-D143-4296-949C-D72C2086B8D9%7D&file=MyFileName.xlsx&action=default&mobileredirect=true

Затем нажмите Открыть в приложении запустите приложение Excel с файлом.
[img]https://i.sstatic. net/CbnsvBir.png[/img]
Я хотел бы автоматизировать это, используя либо намерение, либо специально созданный URI, который может напрямую вызывать приложение Excel, например виджет или Открыть в приложении функцию сделать. Однако я не могу найти никакой документации, возможно, это невозможно?
Microsoft утверждает, что для этого существуют определенные URI, но если я попробую:
< р>
Код: Выделить всё
ms-excel:ofe|u|https://name-my.sharepoint.com/personal/full_domain_name/_layouts/15/Doc.aspx?sourcedoc=%7BCDA3AAB1-D143-4296-949C-D72C2086B8D9%7D&file=MyFileName.xlsx|a|App

Я также пытался получить URI загрузки из Graph API @microsoft. атрибутgraph.downloadUrl, в результате чего получается такой URI:
Код: Выделить всё
https://name-my.sharepoint.com/personal/full_domain_name/_layouts/15/download.aspx?UniqueId=cda3aab1-d143-4296-949c-d72c2086b8d9&Translate=false&tempauth=eyJhbALOTOFCHARACTERS&ApiVersion=2.0
Подробнее здесь: https://stackoverflow.com/questions/785 ... -a-link-or