Microsoft Flow 或 Logic 应用程序将文件从共享点发送到 API 太大

Microsoft Flow or Logic apps send file from sharepoint to an API too large

我正在尝试将文件从共享点发送到 API。 我得到一个文件大小太大的错误,它是 120Mb。 有没有办法解决这个问题?

这是 http 消息大小限制,您可以在这里找到它:HTTP limits

如果连接器支持,您可以使用 chunking 解决此限制。如果启用分块,仍然有 limit:Message 分块大小为 1GB。

对于此要求,sharepoint 连接器不支持 George 提到的分块。因此我们无法在逻辑应用程序中轻松地通过 Sharepoint 连接器传输大文件。但我们可以使用 microsoft graph api 下载共享点文件作为解决方法。

在请求此 api 之前,您需要从 Azure 广告中的应用程序获取访问令牌,然后将此访问令牌用作授权熊令牌。这是一个 post 请求逻辑应用程序中的另一个图表 api 供您参考。您可以按照此 post 中的步骤了解如何获取访问令牌并请求图表 api.