我了解到chrome.bookmarks API(在http://goo.gl/tIb6V6)旨在用于开发访问/操作我的Chrome书签的Chrome扩展(当然,将在Chrome浏览器中使用)。我甚至用那个API编写了我自己的扩展。然而,我正在寻找一种方法来开发一个做同样事情的应用程序,但可以独立于Chrome浏览器运行,例如作为一个原生应用程序,用自己喜欢的语言(Python、Java等)编写,可以在自己喜欢的操作系统(Mac OS X、Linux等)上运行。为此,是否有一个API(例如RESTful API,但我并不挑剔)可以让我访问/操作我的Chrome书签,然后我将从Chrome浏览器外部访问它?
另一个选项是直接从加载Chrome书签文件
~/Library/Application Support/Google/Chrome/Default/Bookmarks
这是一个普通的json文件,所以只要加载它,构造一个Object,然后做任何你能想象的事情。
到目前为止,我们非常喜欢