Có API nào cho Ubuntu One không?


14

Có một bộ API cho Ubuntu One không? Ví dụ: API để đồng bộ hóa danh bạ, dấu trang, v.v.

Câu trả lời:


11

Cách phổ biến để lưu trữ một cái gì đó liên tục và đồng bộ hóa với Ubuntu One là chỉ sử dụng desktopcouch. Đây là một ví dụ:

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)

Trong đó "example.com" lý tưởng nên trỏ đến một mô tả về định dạng hồ sơ của bạn.

Và để lấy thông tin sau đó:

database = CouchDatabase("askubuntu_test")

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

API cho desktopcouch khá đơn giản, hãy xem Tài liệu Desktopcouch để tìm hiểu thêm về nó.


6

Những gì @Stefano nói. Ngoài ra, ngay bây giờ không có một nơi nào bạn có thể đến và đọc tất cả các API khác nhau liên quan đến Ubuntu One, nhưng chúng tôi đang xây dựng nó kịp thời cho Natty.


Tôi không thể chờ đợi :)
Stefano Palazzo

2
Tôi cũng không thể. Và tôi đang xây dựng nó. :)
sil

ha, tuyệt quá chờ đợi nó
feifan.overflow

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.