V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jahnsli
V2EX  ›  程序员

除浏览器插件外,有没有获取 chrome 书签的 API 或方案

  •  
  •   jahnsli · 127 天前 · 1458 次点击
    这是一个创建于 127 天前的主题,其中的信息可能已经有所发展或是发生改变。

    除浏览器插件外,有没有获取 chrome 书签的 API 或方案,然后导入数据库

    13 条回复    2022-01-18 15:52:57 +08:00
    haonie
        1
    haonie  
       127 天前 via Android
    搭建个网页,所有书签放在网页上,这样就不需要走浏览器的同步了。
    joyyu
        2
    joyyu  
       127 天前
    chrome://bookmarks/ 里可以导出书签
    liyaojian
        3
    liyaojian  
       127 天前
    mac 的 chrome 书签在~/Library/Application Support/Google/Chrome/Default/Bookmarks 里,直接读就行,json 格式
    liyaojian
        4
    liyaojian  
       127 天前
    修正以上:~/Library/Application Support/Google/Chrome/Default/Bookmarks
    zictos
        5
    zictos  
       127 天前 via Android
    书签本地文件应该就是 sqlite 数据库吧
    http://m.xitongcheng.com/jiaocheng/dnrj_article_67311.html
    zictos
        6
    zictos  
       127 天前 via Android
    json 吗?没测试
    jahnsli
        7
    jahnsli  
    OP
       127 天前
    类似于有没有网页 API , 签名后能读取的
    jahnsli
        8
    jahnsli  
    OP
       127 天前
    @liyaojian 如果是读取本地 json ,如果多台机器同步的话怎么办 ? 读取的脚本 应该放在哪 ?
    tedding
        9
    tedding  
       127 天前
    @zictos Linux 下是 json Data 无扩展名文件,macOS 可能也是吧
    CHEN1016
        10
    CHEN1016  
       127 天前
    可以通其他的同步插件(例如 Floccus )将书签同步到 webdav ,然后你再去读 webdev 中的内容
    markgor
        11
    markgor  
       127 天前
    1 、可以看看 google account 有没 api 可以读取收藏的
    2 、通过插件形式
    3 、读取本地文件(但据我所知,本地文件在不同账号( Chrome 的账号)下,存储位置也不一样,各版本间差异也需要你自己测试)
    hlwjia
        12
    hlwjia  
       127 天前
    正好最近研究了一下插件,看你评论里加的需求(还需要多台同步的),最完美的实现方式就是用插件,一下子就解决了。

    不知道你排除插件的原因是什么
    jahnsli
        13
    jahnsli  
    OP
       127 天前
    @hlwjia 好的, 如果实在没办法, 我尝试下插件
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4111 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:07 · PVG 10:07 · LAX 19:07 · JFK 22:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.