WeReader 插件 提供十个开发者选项的导出。

logBookmarksJson

某本书所有的高亮笔记
JSON基本结构如下:

  1. {
  2. "synckey": 1649374196,
  3. "updated": [
  4. {
  5. "bookId": "23319588", # 书籍 Id
  6. "bookVersion": 157826476, # 书籍版本
  7. "chapterUid": 13, # 章节 Uid
  8. "markText": "", # 标注内容,划线标注,想法不在这里
  9. "range": "4896-4978", # 标注范围,标注对应的字符序号
  10. "style": 1, # 风格
  11. "type": 1, # 种类
  12. "createTime": 1649374196, # 创建时间
  13. "bookmarkId": "23319588_13_4896-4978" # 书籍标记 Id(书籍 Id + 章节 Uid + 范围)
  14. }
  15. ],
  16. "removed": [], # 删除的笔记
  17. "chapters": [
  18. {
  19. "bookId": "23319588", # 书籍 Id
  20. "chapterUid": 13, # 章节 Uid
  21. "chapterIdx": 13, # 章节排序
  22. "title": "" # 章节标题
  23. }
  24. ],
  25. "book": {
  26. "bookId": "23319588", # 书籍 Id
  27. "version": 157826476, # 书籍版本
  28. "format": "epub", # 书籍格式
  29. "soldout": 0, # 售罄?
  30. "bookStatus": 1, # 图书状态
  31. "cover": "", # 封面地址
  32. "title": "", # 书籍名称
  33. "author": "威廉·B.欧文" # 作者
  34. }
  35. }

logStorage

logConfig

浏览器插件配置

logGetBookMarks

获取全本标注和想法(含无标注的章节)
JSON 基本结构如下:

  1. {
  2. "chapterUid": 8, # 章节 Uid
  3. "chapterIdx": 8, # 章节编号
  4. "updateTime": 0, # 更新时间
  5. "readAhead": 0,
  6. "tar": "https://res.weread.qq.com/wrco/tar_23319588_8", # tar地址
  7. "title": "第3章 罗马斯多葛主义", # 章节标题
  8. "wordCount": 9838, # 章节字数
  9. "price": 0, # 定价
  10. "paid": 0, # 支付价格
  11. "isMPChapter": 0, # 是否为 MP 章节
  12. "level": 2, # 等级
  13. "files": [ # 文件
  14. "Text/Chapter_2_3.xhtml"
  15. ],
  16. "isCurrent": false, # 是否为当前章节
  17. "marks": [ # 标注
  18. {
  19. "bookId": "23319588", # 书籍 Id
  20. "chapterUid": 8, # 章节 Uid
  21. "bookVersion": 157826476, # 书籍版本
  22. "type": 1, # 类型
  23. "style": 1, # 标注风格
  24. "range": "10043", # 标注范围
  25. "markText": "", # 标注内容
  26. "createTime": 1647428631, # 创建时间
  27. "bookmarkId": "23319588_8_10043-10321" # 标注 Id(书籍 Id + 章节Uid + 范围)
  28. },
  29. {
  30. "abstract": "", # 标注内容
  31. "content": "", # 想法
  32. "range": "10908" # 标注范围(如果在标注上写想法:此处为标注的 range
  33. }
  34. ]
  35. },

logBestBookMarks

本书所有的热门标注

logGetChapters

某本书所有的章节

logChapInfosInServer

某本书所有的章节(通过服务器获取)

logFuncGetShelfData

书架所有书籍及其分类

logFuncWereaderGetShelfData

书架所有书籍及其分类(和上一个有什么区别暂时还没找到)

logReadDetail

书籍阅读的细节信息