更新记录

0.1.0(2020-08-01)

初次发布


平台兼容性

阿里云 腾讯云 支付宝云
×

云函数类插件通用教程

使用云函数类插件的前提是:使用HBuilderX 2.9+


云函数爬虫示例:爬取知乎日报列表及详情,并存入云数据库

这是云函数中实现爬虫的示例,体验方式如下:

  1. 使用 HBuilderX 导入本插件
  2. 安装依赖,进入该插件目录,执行:npm install
  3. 初始化数据库,在uniCloud控制台创建zhihu-daily-articles数据表;或者将db_init.json移到cloudfunction-(aliyun|tcb)根目录下,右键 -> 初始化云数据库。
  4. 本地运行,右键 -> 本地运行云函数
  5. 云端定时运行,上传云函数,然后到uniCloud控制台设置定时器,参考定时触发

本插件示例主要内容:

  1. 爬取知乎日报首页,https://daily.zhihu.com/,抓取文章列表
  2. 根据列表内容,分析文章详情url,如https://daily.zhihu.com/story/9726457,抓取文章详情内容,并入库保存

本插件依赖库说明:

  1. sync-request:同步请求
  2. cheerio:服务端的dom操作,jquery 一样的API访问方式
  3. html-entities:编码转换

抓取的知乎日报内容已通过uniCloud的前端网页托管,部署在https://uc.keep-running.cn,欢迎查看体验。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

连接知乎日报服务器,域名地址为:https://daily.zhihu.com

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问