我正在使用“列表文件夹”连接器列出SharePoint文件夹中的所有文件。 然后,我在每一行中使用来遍历SharePoint文件夹中的所有单个文件。关键是我想将文件中的表提取到CSV表中,然后将其保存到Blob存储中。
请找到当前设置的图片: Image of setup
运行应用程序时,出现以下错误“ BadRequest。Http请求失败:内容不是有效的JSON。” Error Output
显示代码: View of the code
我尝试了各种方法,包括转换为字符串,json和编码为URI。
有人知道如何最好地解决这个问题吗?
非常感谢
编辑:添加错误代码输出
{
"statusCode": 400,
"headers": {
"Date": "Tue, 02 Apr 2019 07:46:24 GMT",
"Content-Length": "117",
"Content-Type": "application/json"
},
"body": {
"status": 400,
"message": "The parameter 'file' has an invalid value
'/!FILEPATH/CSV_TEST/test_data.xlsx'."
}
}
答案 0 :(得分:0)
使用选择器但尝试添加自定义值时,这是一个已知的错误。我通过使用Sharepoint来获取本文档中所述的ID元数据的解决方法,此方法行之有效
应填写连接器操作所需的File属性 使用以下选项之一:
从文件选择器中选择一个文件。
使用OneDrive for Business连接器的输出 触发器/操作(文件的ID或文件标识符属性取决于 特定OneDrive for Business的操作中存在哪一个 或触发)。
使用SharePoint连接器的触发器/操作(文件的 Id或Identifier属性,具体取决于 特定的Sharepoint的操作或触发器)。
https://docs.microsoft.com/en-us/connectors/excelonlinebusiness/#known-issues-and-limitations