是否有任何格式化程序选项可帮助从数组中提取数据?我完全被困在这里。
我正试图以某种方式专门提取fieldID的值:10045(Asana ID)。
我似乎一无所知(这是Help Scout的本机webhook功能即将推出,他们也没有任何解决方案。)
我认为某种“格式化程序”应该可以让您清理此信息并使其更有用?如果有一个选项可以让您从数组0、1、2、3、4、5中选择一个项目(虽然不一致,因为如果说“到期日期”为空,那么它将仅包含一个数组,该数组基于第一个数组值(例如,fieldID:10045),而不是5个或4个项目,然后将其余的作为字符串返回:
我和Help Scout一起参加了一场恶作剧,他们无法为从webhook发送的凌乱的自定义字段数组中提取特定值提供解决方案
也许我正在考虑通过代码片段使用自定义javascript吗?
非常感谢您!
答案 0 :(得分:0)
您是否尝试过使用Formatter的拆分文本功能做到这一点?
这里有一篇文章介绍了如何执行此操作-https://zapier.com/help/formatter/#using-split-text-to-extract-data
如果Asana组始终要排在最后,则可以在fieldId:
进行拆分,并首先获取最后一个细分。在另一个Formatter步骤中,可以使用[:newline:]并获取第一段,以从Asana块中获取fieldId
的值。