Ubuntu One是否有任何API?


14

是否为Ubuntu One设置了API?例如,用于同步联系人,书签等的API。

Answers:


11

持久存储某些东西并使其与Ubuntu One同步的常见方法是只使用desktopcouch。这是一个例子:

from desktopcouch.records.server import CouchDatabase
from desktopcouch.records.record import Record

database = CouchDatabase("askubuntu_test", create=True)

record = Record(
    {"site": "askubuntu.com", "awesome": True}, "http://example.com")

database.put_record(record)

理想情况下,“ example.com”应指向您的记录格式的描述。

并在以后检索信息:

database = CouchDatabase("askubuntu_test")

for i in database.get_records(create_view=True):
    print i

Desktopcouch的API非常简单,请查看Desktopcouch文档以了解更多信息。


6

@Stefano说了什么。另外,现在没有一个地方可以阅读与Ubuntu One相关的所有不同API,但是我们正在为Natty及时构建它。


我不能等待:)
斯特凡诺宫

2
我也不能。我正在构建它。:)
sil

哈,太好了!等待它
feifan.overflow

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.