我想拥有一个可以解释XML文件并将其转换为CSV或XML文件中的行项目的代码,以将其同步回Facebook。 Facebook的必填字段列表与我的XML文件中的不匹配。 因此,我很想对Feed中的数据进行格式化,以使其符合Facebook的要求。 XML文件位于URL中,每天刷新一次以反映车辆库存的变化。 这是Zapier提供的解决方案,您将以粗体显示拼图的缺失部分。 您能在这个过程中帮我吗?
扎比尔的建议:
您要设置的Feed始终从相同的URL上传文件,因此您需要一种在该位置更新文件的方法。我可以考虑使用Zapier进行操作的方式是: 触发器:电子邮件应用:新附件 操作:筛选器:检查它是否是XML文件,然后继续。 行动:投递箱:上传文件(以读取文件的文本作为值) 操作:Zapier编写的代码:用于解释XML文件并将其转换为行项目的自定义代码(这部分不在我们的支持范围内,但是如果您需要帮助,可以在Stack Overflow上提问。 “扎皮尔”,通常会有乐于助人的人 行动:Google表格:创建或更新电子表格行
您需要将Google表格作为CSV或XML文件“发布”到网络上。该链接的确很长,因此几乎不可能有人找到它并查看当前数据。该URL不会更改,因此您可以将其用作Facebook Dynamic Ads的feed。 “已发布”版本将每隔5分钟或更短的时间从您要更新的Google表格中更新。
我认为能够将XML解析为其单独的值将是对Formatter应用程序的有用补充。我已经为此创建了功能请求,如果实现了该请求,我们会通过电子邮件通知您。从理论上讲,它可以减轻此处对自定义代码的需求。