ข้ามไปยังเนื้อหา
Sursa Developers

ออบเจ็กต์

SourceCreate

ฟิลด์

  • kindstring

    ประเภทของแหล่งข้อมูล (ดู SourceKind) เมื่อใช้คีย์ API ขององค์กร ใช้ได้เฉพาะ custom

    ค่าเริ่มต้น: "gdrive"

  • namestringจำเป็น

    length ≥ 1, length ≤ 120

  • collectionstring

    ชื่อคอลเลกชันของแหล่งข้อมูล ส่ง collection_id แทนได้ (ตั้งแต่เวอร์ชัน 1.62.0)

    length ≥ 1, length ≤ 64

  • collection_idinteger

    คอลเลกชันของแหล่งข้อมูลตาม ID (ตั้งแต่เวอร์ชัน 1.62.0) ถ้าส่งมาทั้งสองฟิลด์ ระบบใช้ collection_id

  • permissions_modestring

    โหมดสิทธิ์ของการ์ดจากแหล่งข้อมูล (ตั้งแต่เวอร์ชัน 1.62.0 เหมือนใน update_source_settings): own ใช้สิทธิ์ของคอลเลกชัน ส่วน mirror นำสิทธิ์มาจากเอกสาร (permissions) การเลือก mirror ต้องมีสิทธิ์จัดการสิทธิ์ของคอลเลกชัน

    ค่าที่ใช้ได้: ownmirror

  • default_owner_idinteger | null
  • verify_interval_daysinteger

    ค่าเริ่มต้น: 90≥ 1, ≤ 3650

  • tagsarray of string

    ค่าเริ่มต้น: []

  • default_categorystring | null
  • rootsarray of string | null

    โฟลเดอร์ที่เลือกของแหล่งข้อมูล: เฉพาะรายการที่อยู่ในโฟลเดอร์เหล่านี้จะกลายเป็นการ์ด สำหรับแหล่งข้อมูลแบบกำหนดเอง คือพาธโฟลเดอร์ของเอกสาร (Guides/Billing) สำหรับคอนเนกเตอร์ คือโหนดในโครงสร้างต้นไม้ของผู้ให้บริการ

  • folder_idstring | null

    โฟลเดอร์ในคอลเลกชันของแหล่งข้อมูลที่ใช้วางการ์ด (null หมายถึงระดับบนสุดของคอลเลกชัน)

  • folder_modestring

    flat ใส่ทุกอย่างในโฟลเดอร์ที่เลือก ส่วน mirror สร้างโฟลเดอร์ตามพาธของรายการในแหล่งข้อมูล ลึกไม่เกินขีดจำกัดการซ้อนโฟลเดอร์ (3 ระดับ รายการที่ลึกกว่านั้นจะอยู่ในโฟลเดอร์ที่ใกล้ที่สุด)

    ค่าที่ใช้ได้: flatmirror

    ค่าเริ่มต้น: "flat"

ใช้โดย