- แหล่งข้อมูล: หมายเหตุ
- ไฟล์แนบ
- สิทธิ์
- Role
- ผู้ใช้
- Group
- ครอบครัว
- ส่วน
- TextContent
- ListContent
- ListItem
- เมธอด
แหล่งข้อมูล: หมายเหตุ
โน้ตเดียว
การแสดง 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 |
เอาต์พุตเท่านั้น ระบุว่าสมาชิกนี้ถูกลบหรือไม่ หากกู้คืนสมาชิกได้ ระบบจะตั้งค่านี้เป็นเท็จและสมาชิกที่กู้คืนจะยังคงมีบทบาทในโน้ต |
ฟิลด์สหภาพ member ระบุข้อมูลประจำตัวที่ได้รับบทบาท ระบบจะไม่ตั้งค่าสมาชิกหากมีการลบสมาชิกออกแล้ว member ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
user |
เอาต์พุตเท่านั้น ผู้ใช้ที่มีบทบาทนี้ |
group |
เอาต์พุตเท่านั้น กลุ่มที่มีบทบาทนี้ |
family |
เอาต์พุตเท่านั้น ครอบครัว Google ที่มีบทบาทนี้ |
บทบาท
กำหนดบทบาทต่างๆ ที่เอนทิตีโตนมีได้
Enum | |
---|---|
ROLE_UNSPECIFIED |
บทบาทที่ไม่ระบุ |
OWNER |
บทบาทที่ให้สิทธิ์เข้าถึงแบบเต็ม เพิ่มหรือนำบทบาทนี้ออกไม่ได้ กำหนดโดยผู้สร้างหมายเหตุ |
WRITER |
บทบาทที่ให้สิทธิ์ในการมีส่วนร่วมในเนื้อหาและแก้ไขสิทธิ์ของโน้ต |
ผู้ใช้
อธิบายผู้ใช้รายเดียว
การแสดง JSON |
---|
{ "email": string } |
ช่อง | |
---|---|
email |
อีเมลของผู้ใช้ |
กลุ่ม
อธิบายกลุ่มเดียว
การแสดง JSON |
---|
{ "email": string } |
ช่อง | |
---|---|
email |
อีเมลกลุ่ม |
ครอบครัว
ประเภทนี้ไม่มีช่อง
อธิบายครอบครัว Google ครอบครัวเดียว
ส่วน
เนื้อหาของโน้ต
การแสดง JSON |
---|
{ // Union field |
ช่อง | |
---|---|
ฟิลด์สหภาพ Content เนื้อหาของส่วนต้องเป็นประเภทค่าอย่างใดอย่างหนึ่งต่อไปนี้ Content ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
text |
ใช้ในกรณีที่เนื้อหาของส่วนนี้เป็นบล็อกข้อความ เนื้อหาข้อความต้องมีความยาวไม่เกิน 20,000 อักขระ |
list |
ใช้ในกรณีที่เนื้อหาของส่วนนี้เป็นรายการ |
TextContent
บล็อกข้อความสำหรับส่วนข้อความหรือรายการรายการเดียว
การแสดง JSON |
---|
{ "text": string } |
ช่อง | |
---|---|
text |
ข้อความของโน้ต ขีดจํากัดของข้อมูลนี้แตกต่างกันไปตามแต่ละช่องที่ใช้ประเภทนี้ |
ListContent
รายการของรายการสำหรับโน้ตลิสต์รายการเดียว
การแสดง JSON |
---|
{
"listItems": [
{
object ( |
ช่อง | |
---|---|
listItems[] |
รายการในลิสต์ จำนวนรายการต้องน้อยกว่า 1,000 รายการ |
ListItem
รายการลิสต์รายการเดียวในรายการของโน้ต
การแสดง JSON |
---|
{ "childListItems": [ { object ( |
ช่อง | |
---|---|
childListItems[] |
หากตั้งค่าไว้ รายการรายการที่ฝังอยู่ภายใต้รายการนี้ อนุญาตให้ฝังได้เพียง 1 ระดับเท่านั้น |
text |
ข้อความของรายการนี้ ความยาวต้องน้อยกว่า 1,000 อักขระ |
checked |
มีการเลือกรายการนี้หรือไม่ |
เมธอด |
|
---|---|
|
สร้างโน้ตใหม่ |
|
ลบโน้ต |
|
รับโน้ต |
|
แสดงรายการโน้ต |