通过Flow从PowerApps上传图像到SharePoint

9

正如标题所述.. 我正在构建一个能够上传图像到sharepoint目录的强大应用程序。

按照这篇博客的方法,我成功地上传了一张由相机控件捕获的图片。

然而,我想使用“添加图片”控件来完成同样的事情。

我的PowerApp函数如下:

ClearCollect(PictureCollection2, AddMediaButton2.Media);
MediaToSharePoint.Run("test.png", First(PictureCollection2).Value)

我将媒体添加到集合中,然后运行一个包含该值的 Flow。该值是一个 URL 的形式,其中包含作为 blob 存储的图像。以下是传递给 Flow 的值的示例

blob:https://create.powerapps.com/79d7f767-4dff-448d-87ec-b3d2f7cdf27d

该流程有两个步骤:PowerApp连接器和SharePoint创建文件。

该流程在第二步中出现“错误请求”的错误。

是否有人能够通过“添加图片”控件将图像上传到Sharepoint?

任何帮助都将不胜感激,如果需要提供更多详细信息,请告知。


1
“添加图像”控件的格式与捕获的图像不同。团队已经意识到目前没有简单的方法来完成此流程。您可以前往论坛,为像这个这样的帖子投票,添加有关您情况的评论等。这将有助于确认该功能的重要性,并可能更快地实现它。 - user10199063
@user10199063 说句实话,我投了那个想法的赞成票。此外,我最终使用了他们相对较新的功能,将图像直接上传到Azure Blob存储中,效果非常好。 - Probably
使用自定义连接器的解决方案在此处 -> https://johnliu.net/blog/2017/7/building-non-json-webservices-with-flow - Tolbxela
1
有一种解决方案是使用自定义连接器(在此处->http://johnliu.net/blog/2017/7/building-non-json-webservices-with-flow)。但是,由于Microsoft最近更改了PowerApps的许可政策,并且对于使用自定义连接器,您需要至少支付Plan 1(7美元/月)以供所有Powerapps用户使用。这对我们来说太昂贵了。 因此,我们仍在寻找不使用自定义连接器的解决方案。 还有其他解决方案吗? 除了使用Onedrive + Excel(效果不佳)和Azure Blob Storage(仍然太昂贵) - Tolbxela
如果您想要将任意文件上传到SharePoint文档库,请访问https://www.powerapps911.com/post/how-to-use-power-apps-to-upload-a-file。 - undefined
1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接