Есть ли API для Ubuntu One?


14

Есть ли набор API для Ubuntu One? Например, API для синхронизации контактов, закладок и т. Д.

Ответы:


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

API для desktopcouch довольно прост, посмотрите документацию Desktopcouch, чтобы узнать больше об этом.


6

Что сказал Стефано. Кроме того, сейчас нет ни одного места, где вы могли бы пойти и прочитать все API-интерфейсы, связанные с Ubuntu One, но мы подготовили его вовремя для Natty.


Я не могу ждать :)
Стефано Палаццо

2
Я тоже не могу. И я строю это. :)
sil

ха, отлично! в ожидании этого
feifan.overflow

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.