- แหล่งข้อมูล: หมายเหตุ
- ไฟล์แนบ
- สิทธิ์
- บทบาท
- ผู้ใช้
- กลุ่ม
- ครอบครัว
- ส่วน
- เนื้อหาข้อความ
- เนื้อหารายการ
- รายการ
- เมธอด
แหล่งข้อมูล: หมายเหตุ
โน้ตเดียว
การแสดง JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "trashTime": string, "trashed": boolean, "attachments": [ { object ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อทรัพยากรของโน้ตนี้ ดูหมายเหตุทั่วไปเกี่ยวกับตัวระบุใน KeepService |
createTime |
เอาต์พุตเท่านั้น เวลาที่สร้างโน้ตนี้ |
updateTime |
เอาต์พุตเท่านั้น เวลาที่แก้ไขโน้ตครั้งล่าสุด |
trashTime |
เอาต์พุตเท่านั้น เมื่อมีการทิ้งโน้ตนี้ หากเป็น |
trashed |
เอาต์พุตเท่านั้น |
attachments[] |
เอาต์พุตเท่านั้น ไฟล์แนบของโน้ตนี้ |
permissions[] |
เอาต์พุตเท่านั้น รายการสิทธิ์ที่กําหนดไว้ในโน้ต มีรายการอย่างน้อย 1 รายการสําหรับเจ้าของโน้ต |
title |
ชื่อโน้ต ความยาวต้องมีอักขระไม่เกิน 1,000 ตัว |
body |
เนื้อความของโน้ต |
ไฟล์แนบ
ไฟล์แนบของโน้ต
การแสดง JSON |
---|
{ "name": string, "mimeType": [ string ] } |
ช่อง | |
---|---|
name |
ชื่อทรัพยากร |
mimeType[] |
ประเภท MIME (ประเภทสื่อ IANA) ที่มีไฟล์แนบ |
สิทธิ์
สิทธิ์รายการเดียวในโน้ต เชื่อมโยง member
กับ role
การแสดง JSON |
---|
{ "name": string, "role": enum ( |
ช่อง | |
---|---|
name |
เอาต์พุตเท่านั้น ชื่อทรัพยากร |
role |
บทบาทที่ได้รับจากสิทธิ์นี้ บทบาทจะเป็นตัวกําหนดความสามารถในการอ่าน เขียน และแชร์โน้ตของเอนทิตี |
email |
อีเมลที่เชื่อมโยงกับสมาชิก หากกําหนดไว้ขณะสร้าง ช่อง |
deleted |
เอาต์พุตเท่านั้น สมาชิกรายนี้ถูกลบแล้วหรือไม่ หากมีการกู้คืนสมาชิก ค่านี้จะตั้งเป็น "เท็จ" และสมาชิกที่ได้รับการกู้คืนจะยังคงมีบทบาทในโน้ตอยู่ |
ช่อง Union member ระบุข้อมูลประจําตัวที่ได้รับบทบาท จะไม่มีการตั้งค่าสมาชิกหากลบสมาชิกแล้ว member ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้ |
|
user |
เอาต์พุตเท่านั้น ผู้ใช้ที่ได้รับบทบาทนี้ |
group |
เอาต์พุตเท่านั้น กลุ่มที่มีบทบาทนี้ |
family |
เอาต์พุตเท่านั้น ครอบครัว Google ที่มีบทบาทนี้ |
บทบาท
กําหนดบทบาทต่างๆ ที่เอนทิตีมีได้
Enum | |
---|---|
ROLE_UNSPECIFIED |
บทบาทที่ไม่ได้กําหนด |
OWNER |
บทบาทที่ให้สิทธิ์เข้าถึงโดยสมบูรณ์ เพิ่มหรือนําบทบาทนี้ออกไม่ได้ กําหนดโดยผู้สร้างโน้ต |
WRITER |
บทบาทที่ให้ความสามารถในการร่วมให้เนื้อหาและแก้ไขสิทธิ์ของโน้ต |
ผู้ใช้
อธิบายผู้ใช้รายเดียว
การแสดง JSON |
---|
{ "email": string } |
ช่อง | |
---|---|
email |
อีเมลของผู้ใช้ |
กลุ่ม
อธิบายกลุ่มเดียว
การแสดง JSON |
---|
{ "email": string } |
ช่อง | |
---|---|
email |
อีเมลกลุ่ม |
ครอบครัว
อธิบาย Google Family รายการเดียว
ส่วน
เนื้อหาของโน้ต
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ช่อง Union Content เนื้อหาของส่วนนี้ต้องเป็นประเภทค่าเหล่านี้ Content ต้องเป็นอย่างใดอย่างหนึ่งต่อไปนี้ |
|
text |
ใช้หากเนื้อหาในส่วนนี้เป็นบล็อกข้อความ เนื้อหาข้อความต้องมีอักขระไม่เกิน 20,000 ตัว |
list |
ใช้หากเนื้อหาของส่วนนี้เป็นรายการ |
เนื้อหาข้อความ
บล็อกข้อความสําหรับส่วนข้อความเดียวหรือรายการย่อย
การแสดง JSON |
---|
{ "text": string } |
ช่อง | |
---|---|
text |
ข้อความโน้ต จํานวนที่จํากัดนี้จะแตกต่างกันไปในแต่ละช่องที่ใช้ประเภทนี้ |
เนื้อหารายการ
รายการสินค้าสําหรับโน้ตเดียว
การแสดง JSON |
---|
{
"listItems": [
{
object ( |
ช่อง | |
---|---|
listItems[] |
ข้อมูลในลิสต์ จํานวนรายการต้องน้อยกว่า 1,000 รายการ |
ListItem
รายการเดียวในลิสต์ของโน้ต
การแสดง JSON |
---|
{ "childListItems": [ { object ( |
ช่อง | |
---|---|
childListItems[] |
หากตั้งค่า รายการสินค้ารายการสินค้าที่ฝังอยู่ใต้รายการนี้ อนุญาตให้มีระดับการซ้อนเพียง 1 ระดับเท่านั้น |
text |
ข้อความของรายการนี้ ความยาวต้องมีอักขระไม่เกิน 1,000 ตัว |
checked |
รายการนี้ได้รับการตรวจสอบแล้วใช่หรือไม่ |
วิธีการ |
|
---|---|
|
สร้างโน้ตใหม่ |
|
ลบโน้ต |
|
ได้รับโน้ต |
|
แสดงรายการโน้ต |