- المرجع: ملاحظة
- المرفق
- الإذن
- 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[] |
النتائج فقط. قائمة الأذونات التي تم ضبطها في الملاحظة أن تحتوي على إدخال واحد على الأقل لمالك الملاحظة |
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" التي ينطبق عليها هذا الدور |
الدور
يحدّد الأدوار المختلفة التي يمكن أن يشغلها كيان معيّن.
عمليات التعداد | |
---|---|
ROLE_UNSPECIFIED |
دور غير محدّد |
OWNER |
دور يمنح إذن الوصول الكامل لا يمكن إضافة هذا الدور أو إزالته. يحدّدها صانع الملاحظة. |
WRITER |
دور يمنح إمكانية المساهمة في المحتوى وتعديل أذونات الملاحظات |
المستخدم
يصف مستخدمًا واحدًا.
تمثيل JSON |
---|
{ "email": string } |
الحقول | |
---|---|
email |
عنوان البريد الإلكتروني للمستخدم |
مجموعة
يصف مجموعة واحدة.
تمثيل JSON |
---|
{ "email": string } |
الحقول | |
---|---|
email |
عنوان البريد الإلكتروني للمجموعة |
Family
لا يحتوي هذا النوع على أي حقول.
يصف عائلة واحدة على 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 |
ما إذا تم وضع علامة على هذا العنصر أم لا |
الطُرق |
|
---|---|
|
لإنشاء ملاحظة جديدة |
|
حذف ملاحظة |
|
تلقّي ملاحظة |
|
يعرض الملاحظات. |