¿Hay un conjunto de API para Ubuntu One? Por ejemplo, una API para sincronizar contactos, marcadores, etc.
¿Hay un conjunto de API para Ubuntu One? Por ejemplo, una API para sincronizar contactos, marcadores, etc.
Respuestas:
La forma común de almacenar algo de forma persistente y sincronizarlo con Ubuntu One es simplemente usar desktopcouch. Aquí hay un ejemplo:
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)
Donde "ejemplo.com" idealmente debería apuntar a una descripción de su formato de registro.
Y para recuperar la información después:
database = CouchDatabase("askubuntu_test")
for i in database.get_records(create_view=True):
print i
La API para desktopcouch es bastante sencilla, eche un vistazo a la documentación de Desktopcouch para obtener más información al respecto.
Lo que dijo @Stefano. Además, en este momento no hay un solo lugar donde pueda ir y leer todas las diferentes API relacionadas con Ubuntu One, pero lo estamos construyendo a tiempo para Natty.
Sí ... intente ver esto: https://one.ubuntu.com/developer/