Есть ли набор API для Ubuntu One? Например, API для синхронизации контактов, закладок и т. Д.
Есть ли набор API для Ubuntu One? Например, API для синхронизации контактов, закладок и т. Д.
Ответы:
Обычный способ хранить что-то постоянно и синхронизировать его с 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, чтобы узнать больше об этом.
Что сказал Стефано. Кроме того, сейчас нет ни одного места, где вы могли бы пойти и прочитать все API-интерфейсы, связанные с Ubuntu One, но мы подготовили его вовремя для Natty.
Да .. попробуйте посмотреть это: https://one.ubuntu.com/developer/