我有一个 Power Automate 流程,其中我尝试在新网站集中的现有应用程序中安装应用程序 DocuSign。
我知道站点中有安装 .SPPKG 或 .APP 包的端点/方法。但是我没有找到从 SharePoint 商店安装任何应用程序的那个。 因此,我需要一些帮助来找到正确的 REST API 查询以从中添加 DocuSign。
我也使用以下查询尝试了类似的操作,但它仅适用于租户中任何已安装的应用程序(由其 GUID 标识):
POST | _api/Web/TenantAppCatalog/AvailableApps/GetById('eeffc457-6f7f-46b9-adcb-165999799ed2')/Install
此查询添加名为 Custom Learning for Office 365 的应用程序,该应用程序默认安装在我的租户中。
我也尝试通过 Fiddler 跟踪所有 HTTP 请求,但没有结果。 我没有主意了。
有人可以告诉我如何通过 REST API 端点从 SP 商店安装应用程序吗? 如有任何帮助,我们将不胜感激。
DocuSign API 不提供此类功能。您可能需要联系 Microsoft Sharepoint 团队以获取更多信息。
您可以使用 PowerShell 运行在 SharePoint 网站中安装 SPO 应用程序的脚本。 这可以通过 PowerAutomate 完成,这里是如何执行此操作的链接:
https://practical365.com/how-to-run-powershell-scripts-to-automate-manual-processes-in-office-365/