- แหล่งข้อมูล: หมายเหตุ
- ไฟล์แนบ
- สิทธิ์
- Role
- ผู้ใช้
- กลุ่ม
- ครอบครัว
- ส่วน
- 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 |
เอาต์พุตเท่านั้น สมาชิกรายนี้ถูกลบหรือไม่ หากกู้คืนสมาชิกได้แล้ว ค่านี้จะตั้งเป็น false และสมาชิกที่กู้คืนจะยังคงมีบทบาทในโน้ต |
ช่องการรวม 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[] |
ลิสต์รายการที่ฝังอยู่ในรายการนี้ หากตั้งค่าไว้ อนุญาตให้ฝังได้เพียงระดับเดียวเท่านั้น |
text |
ข้อความของรายการนี้ ต้องมีความยาวน้อยกว่า 1,000 อักขระ |
checked |
รายการนี้ถูกขีดฆ่าแล้วหรือไม่ |
เมธอด |
|
---|---|
|
สร้างโน้ตใหม่ |
|
ลบโน้ต |
|
รับโน้ต |
|
แสดงรายการโน้ต |