如何在没有Firefox的情况下访问Firefox Sync书签

Dir*_*kel 16 api firefox sync

Firefox 4将书签和其他设置同步到由mozilla运行的主机.

  • 如何在那里访问我的书签(没有Firefox)?
  • 是否有文档化的API?

似乎https://developer.mozilla.org/en/Firefox_Sync应该包含必要的文档,但除了第一个指向空页面之外的所有链接.

我在https://github.com/mozilla/weaveclient-python/blob/master/weave.py找到了一个名为weave.py的脚本,该脚本应该能够访问这些书签,但它无法使用我的凭据.它似乎期望没有"@"字符的用户名.

是否有关于如何访问Firefox同步数据的文档.优选地具有实例.

现在我甚至不知道这个假想的Web服务的切入点.

当我去https://services.mozilla.com/我可以更改我的密码,并可能删除所有内容.

Fem*_*emi 7

如果你看一下https://wiki.mozilla.org/Services/Sync,我想这就是你想要的文档.更多细节请访问https://wiki.mozilla.org/Labs/Weave/Sync/1.1/API.


ayk*_*yke 6

实际上,用户名是sha1 + base32.Python代码:

import base64
import hashlib
base64.b32encode(hashlib.sha1('myemail@gmail.com').digest()).lower()
Run Code Online (Sandbox Code Playgroud)