Product Hunt数据抓取和推送.md 2.8 KB

Product Hunt数据抓取和推送

Product Hunt数据抓取和推送

  • 具体思路:对榜单(每日、每周、每月)的数据进行抓取,然后翻译成中文并进行格式整理,最后推送到微信等消息工具
  • 目标人群:关注Product Hunt榜单的国人,且企图以更便捷的方式查看榜单信息
  • 解决疼点:
    1. 国人有部分英文不好,翻译为中文内容后,阅读体验会更好
    2. 每次都要上网/邮箱主动查看不方便,通过主动推送的方式提供便利
    3. 数据整理后,更方便分析产品
  • 变现方式:广告+订阅

  • 拓展:这个需求可以拓展为数据订阅与消息推送平台

技术调研

  1. 微信消息长期推送方案

微信本身对普通开发者不提供长期推送方案,但是可以通过服务号的方式进行消息推送(曲线救国)

参考:

  1. 如何主动发送消息

使用接口:模板消息接口,通过该接口也允许直接跳转小程序

  1. 如何实现翻译功能

使用免费的翻译API,参考如下

免费翻译接口实现方式

有没有免费翻译的 api,输入文本直接翻译成中文

  1. 还没有申请服务号,如何进行开发测试

申请使用测试号,来完成开发和测试

功能设计

服务号

  1. 仅用于服务消息通知

小程序端(用户)

  1. 市场,显示可订阅列表,且要支持付费和免费

第一个付费订阅就是Product Hunt榜单

  1. 已订阅列表,需要一个开关控制是否接收信息

  2. 消息列表

  3. 用户中心

    • 订阅记录

    • 免责声明

    • 关于我们

后端

  1. 查看已订阅的用户,及其订阅的服务
  2. 付费订阅收入统计
  3. 订阅配置(数据源,价格,订阅时长)

系统

  1. 核心功能

    1. 定时抓取Product Hunt榜单

    2. 内容翻译(英译中)

    3. 格式整理:日期、名称、封面图、标语、介绍、票数、关键字

    4. 定时推送

    推送频率:北京时间每天下午 4 点

    推送渠道:微信服务号

  2. 支付系统

参考