LINE BOT - Google Sheets Record Receipt

该工作流实现了自动化处理LINE聊天机器人接收的交易凭证图片。通过将图片上传至Google Drive并使用OCR技术识别其中的信息,系统能够精准提取交易详情,并将数据自动记录到Google Sheets中。这一流程显著提升了手动录入的效率和准确性,解决了图片信息结构化存储的难题,适用于财务部门、个人及小微企业等需要高效管理交易凭证的场景。

流程图
LINE BOT - Google Sheets Record Receipt 工作流程图

工作流名称

LINE BOT - Google Sheets Record Receipt

主要功能和亮点

该工作流实现了从LINE聊天机器人接收交易凭证图片,自动上传至Google Drive,调用OCR服务识别图片中的交易信息,并将解析后的详细交易数据自动记录到Google Sheets中。核心亮点包括自动化图像获取与处理、精准的OCR文本提取及自定义代码解析交易信息,极大提升了手动录入的效率和准确性。

解决的核心问题

  • 手动整理和录入交易凭证信息繁琐、易出错;
  • 图片凭证信息难以直接结构化存储;
  • 多种交易格式(如标准银行转账和PromptPay)数据解析复杂;
  • 需要跨平台自动化流程实现数据无缝传递和存储。

应用场景

  • 企业财务部门自动化处理客户或供应商通过LINE发送的交易凭证;
  • 个人或小微企业自动整理银行转账和PromptPay付款记录;
  • 任何需要将图片格式的交易凭证转换为结构化表格数据的场景。

主要流程步骤

  1. 通过LINE聊天机器人Webhook接收用户发送的交易凭证图片消息;
  2. 构造图片URL并通过HTTP请求获取二进制图片数据;
  3. 将图片上传至指定的Google Drive文件夹进行存储;
  4. 利用OCR Space API对Google Drive中的图片URL进行文字识别;
  5. 通过自定义JavaScript代码节点,对OCR返回的文本进行解析,提取交易类型、时间、发送方和接收方信息、交易ID、金额及手续费等关键字段;
  6. 将解析后的交易数据追加写入指定的Google Sheets文档,实现自动记录和归档。

涉及的系统或服务

  • LINE Chat Bot(Webhook接口接收消息)
  • Google Drive(图片存储)
  • OCR Space API(图片文字识别)
  • Google Sheets(交易数据记录)

适用人群或使用价值

  • 财务人员和会计,减少手工输入和核对工作量;
  • 企业运营管理者,实时获取和统计交易数据;
  • 开发者和自动化爱好者,便捷搭建OCR与数据处理集成流程;
  • 中小企业和自由职业者,提高凭证管理效率,降低错误风险。

该工作流通过多平台集成和智能解析,打造了一套高效、自动化的交易凭证处理方案,极大提升了数据处理的便捷性和准确性。

LINE BOT - Google Sheets Record Receipt