มี API ที่ตั้งไว้สำหรับ Ubuntu One หรือไม่? ตัวอย่างเช่น API เพื่อซิงค์ผู้ติดต่อบุ๊กมาร์ก ฯลฯ
มี API ที่ตั้งไว้สำหรับ Ubuntu One หรือไม่? ตัวอย่างเช่น API เพื่อซิงค์ผู้ติดต่อบุ๊กมาร์ก ฯลฯ
คำตอบ:
วิธีการทั่วไปในการจัดเก็บบางสิ่งอย่างไม่ลดละและมีการซิงโครไนซ์กับ Ubuntu One ก็คือใช้เดสก์ท็อปโซฟาเท่านั้น นี่คือตัวอย่าง:
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เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับมัน
สิ่งที่ @tefano พูด นอกจากนี้ในตอนนี้ยังไม่มีสถานที่เดียวที่คุณสามารถไปและอ่านเกี่ยวกับ API ที่แตกต่างกันทั้งหมดที่เกี่ยวข้องกับ Ubuntu One แต่เรากำลังสร้างให้ทันเวลาสำหรับ Natty
ใช่ .. ลองดูสิ่งนี้: https://one.ubuntu.com/developer/