我有相同的 BadGateway
上述建议的解决方案有效,但前提是您执行“获取文件内容”的 Sharepoint 操作。您使用的触发操作中没有选项。(“在文件夹中创建文件时”)。
它非常丑陋,所以有其他人设法摆脱 BadGateway 问题吗?
因此,在“获取文件内容”操作中,可以选择站点并且该选项有效。
下一项是文件标识符框。我所做的只是输入文本 myfilepathandname,然后我保存了逻辑应用程序。
然后我进入 codeview 并将 myfilepathandname 替换为
/documents/文件夹 a/文件夹 b/文件夹 c/filename.csv.
- 您必须将 %252f 用于您拥有的任何正斜杠 (/)
- 你必须用 %2b 替换空格
它看起来很糟糕,但如果你把它放在文件标识符框中,它就可以了
GetFileContent
我没有足够的积分来粘贴图片,但您可以通过链接查看。
当你把斜线和空格放回去时,我的文件标识符看起来像这样
/Documents/1230000 Tech & Bus Services/1231814 Bus Systems/Integration/PowerBiTargets/2019_reforecast.csv
所以尝试将相同的内容(使用 %252f 和 %2b)粘贴到您的文件夹 ID 框中。
我会自己尝试,但如果我正在寻找添加到我的 PowerBiTargets 文件夹的文件,我会在文件夹 ID 框中使用它。只需将其键入或在记事本中构建,然后粘贴即可。
%252fDocuments%252f1230000%2bTech%2b&%2bBus Services%252f1231814%2bBus Systems%252fIntegration%252fPowerBiTargets
更新:
我在“在文件夹中创建或修改文件时”的触发器中尝试了我的建议并且它有效
第 1 步
创建“在文件夹中创建或修改文件时”Sharepoint 触发器
- 选择您的网站
- 键入(或粘贴)您希望查看更改的完整文件夹路径
When a file is created or modified in a folder
第 2 步
对检测到添加或修改的文件执行某些操作(我写入 Azure blob 存储)