1. 项目背景
本项目目标是开发一套 Android 平台下的数据采集工具。工具需在指定条件下,实时采集并输出指定商户在抖音 APP 团购与相关栏目中的数据,以 原始 JSON 格式 保存,确保数据结构完整、无二次加工。
2. 功能需求
2.1 输入条件
商户标识
可以通过商户名称字符串;
或者通过平台提供的商户 ID。
2.2 数据采集范围
需完整捕获以下信息(以抖音后端返回的 JSON 格式为准):
商户基本信息:包括名称、地址、营业时间等;
团购信息:所有套餐及细项;
外卖商品信息:所有可点菜品及其结构数据;
评论数据:包括全部评论及完整列表。
2.3 输出要求
采集数据必须保持 抖音服务端返回的原始 JSON 格式;
输出无需做任何字段加工或整理;
支持保存为本地文件,或通过接口提供给其他系统。
3. 非功能需求
平台:Android 设备;
稳定性:在长时间运行过程中能够保持数据采集的持续性和稳定性。
4. 技术约束与实现说明
可基于 Android 插件化、Hook、代理等技术手段实现;
可使用 Xposed/EdXposed 等扩展框架进行运行时数据拦截与解析;
必须确保输出数据与原始接口返回保持一致,无二次改动。
5. 交付物
可在 Android 环境中运行的完整源码;
编译说明文档(含所需依赖与环境配置);
使用说明文档(含如何指定商户、如何获取结果)。