尽管MS Power Automate提供了多种操作,但是我无法创建一个流程,该流程可以将Project OnLine XML表复制到我的Sharepoint网站列表。我走了不同的路。最具说服力的人的结构如下:
手动触发器
将HTTP请求发送到SharePoint:
网站网址:在线项目,我必须在其中检索数据 方法:获取 标头:
Accept: application/json; odata=nometadata
解析JSON:
内容:(先前动作的)正文 模式:Project OnLine上表的JSON模式
应用于每个:
先前操作的输出:正文 行动:创建项目 站点地址:我必须在其上粘贴数据的SP的URL List_name:SP上存在的列表 输入POL表的字段作为我要迭代的值
我在“解析JSON”操作中设法以JSON格式获取表,但是“应用于每个”失败,并返回以下错误:
模板操作“ Apply_to_each”的执行失败:“ foreach”表达式“ @body('Parse_JSON')”的求值结果为“对象”类型。结果必须是有效的数组。
是否有一种方法可以获取所需的流程,或者更好地纠正已部署的流程?
谢谢。