طلب
نوع واحد من التعديلات التي يمكن تطبيقها على عرض تقديمي
| تمثيل JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "createSlide": { object ( |
| الحقول | |
|---|---|
| نوع التعديل. يجب ملء حقل واحد بالضبط. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
createSlide
|
لإنشاء شريحة جديدة |
createShape
|
لإنشاء شكل جديد |
createTable
|
تنشئ هذه الدالة جدولاً جديدًا. |
insertText
|
تُدرِج هذه الدالة نصًا في شكل أو خلية جدول. |
insertTableRows
|
تُدرِج هذه الدالة صفوفًا في جدول. |
insertTableColumns
|
تُدرِج هذه الدالة أعمدة في جدول. |
deleteTableRow
|
تحذف هذه الطريقة صفًا من جدول. |
deleteTableColumn
|
تحذف هذه الطريقة عمودًا من جدول. |
replaceAllText
|
يستبدل جميع مثيلات النص المحدّد. |
deleteObject
|
يحذف صفحة أو عنصر صفحة من العرض التقديمي. |
updatePageElementTransform
|
تعدّل هذه السمة تحويل عنصر في الصفحة. |
updateSlidesPosition
|
تعدّل هذه الطريقة موضع مجموعة من الشرائح في العرض التقديمي. |
deleteText
|
يحذف هذا الإجراء النص من شكل أو خلية جدول. |
createImage
|
تنشئ هذه الدالة صورة. |
createVideo
|
تنشئ هذه الطريقة فيديو. |
createSheetsChart
|
تُنشئ هذه الدالة رسمًا بيانيًا مضمّنًا في "جداول بيانات Google". |
createLine
|
تُنشئ هذه السمة خطًا. |
refreshSheetsChart
|
تعمل هذه الدالة على إعادة تحميل رسم بياني في "جداول بيانات Google". |
updateShapeProperties
|
تعدّل هذه الطريقة خصائص
|
updateImageProperties
|
تعدّل هذه الطريقة خصائص |
updateVideoProperties
|
تعدّل هذه الطريقة خصائص
|
updatePageProperties
|
تعدّل هذه الطريقة خصائص
|
updateTableCellProperties
|
تعدّل هذه الطريقة خصائص
|
updateLineProperties
|
تعدّل هذه الطريقة خصائص
|
createParagraphBullets
|
تنشئ هذه الدالة نقاطًا تعدادية للفقرات. |
replaceAllShapesWithImage
|
يستبدل جميع الأشكال التي تستوفي بعض المعايير بصورة. |
duplicateObject
|
تكرار شريحة أو عنصر صفحة |
updateTextStyle
|
|
replaceAllShapesWithSheetsChart
|
يستبدل جميع الأشكال التي تطابق بعض المعايير برسم بياني في "جداول بيانات Google". |
deleteParagraphBullets
|
يحذف الرموز النقطية من الفقرات. |
updateParagraphStyle
|
|
updateTableBorderProperties
|
تعدّل هذه السمة خصائص حدود الجدول في
|
updateTableColumnProperties
|
تعدّل هذه الطريقة خصائص عمود |
updateTableRowProperties
|
تعدّل هذه الطريقة خصائص صف |
mergeTableCells
|
يدمج الخلايا في
|
unmergeTableCells
|
يلغي دمج الخلايا في
|
groupObjects
|
تجميع العناصر، مثل عناصر الصفحة |
ungroupObjects
|
لإلغاء تجميع العناصر، مثل
|
updatePageElementAltText
|
تعدّل هذه الطريقة عنوان و/أو وصف النص البديل الخاص بـ |
replaceImage
|
تستبدل هذه الطريقة صورة حالية بصورة جديدة. |
updateSlideProperties
|
تعديل خصائص شريحة |
updatePageElementsZOrder
|
تعدّل هذه السمة ترتيب Z الخاص بـ |
updateLineCategory
|
تعدّل هذه الطريقة فئة |
rerouteLine
|
تعيد توجيه
|
insertComment
|
تُدرج هذه الدالة
|
addCommentReply
|
تضيف هذه الطريقة ردًا على
|
updateCommentPost
|
تعديل مشاركة حالية (مشاركة رئيسية أو ردّ) ضمن
|
deleteComment
|
يحذف
|
deleteCommentReply
|
يحذف هذا الإجراء ردًا
|
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
CreateSlideRequest
تُنشئ هذه الدالة شريحة.
| تمثيل JSON |
|---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف عنصر يقدّمه المستخدم
إذا حدّدت معرّفًا، يجب أن يكون فريدًا بين جميع الصفحات وعناصر الصفحات في العرض التقديمي. يجب أن يبدأ المعرّف بحرف أبجدي رقمي أو شرطة سفلية (يتطابق مع التعبير العادي إذا لم تحدّد معرّفًا، سيتم إنشاء معرّف فريد. |
insertionIndex
|
الفهرس الاختياري الذي يبدأ من 0 والذي يشير إلى مكان إدراج الشرائح. إذا لم تحدّد فهرسًا، سيتم إنشاء الشريحة في النهاية. |
slideLayoutReference
|
مرجع التنسيق الخاص بالشريحة التي سيتم إدراجها، استنادًا إلى الشريحة الرئيسية الحالية، وهو أحد الخيارات التالية:
إذا لم يتم العثور على LayoutReference في التصميم الرئيسي الحالي، سيتم عرض رسالة الخطأ 400 Bad Request.
إذا لم تحدّد مرجع تنسيق، ستستخدم الشريحة التنسيق |
placeholderIdMappings[]
|
قائمة اختيارية لعمليات ربط معرّفات الكائنات من
|
LayoutReference
مرجع تنسيق الشرائح قد يشير ذلك إلى أحد الخيارين التاليين:
- تنسيق محدّد مسبقًا
- أحد التنسيقات في العرض التقديمي
| تمثيل JSON |
|---|
{
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"predefinedLayout": enum ( |
| الحقول | |
|---|---|
| تمثّل هذه السمة نوع LayoutReference. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
predefinedLayout
|
تنسيق مُحدَّد مسبقًا |
layoutId
|
معرّف التصميم: معرّف العنصر لأحد التصاميم في العرض التقديمي |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
PredefinedLayout
أنواع التنسيقات المحدّدة مسبقًا هذه هي التنسيقات الشائعة في العروض التقديمية. ومع ذلك، ليس هناك ما يضمن توفّر هذه التنسيقات في الشريحة الرئيسية الحالية، إذ يمكن أن تكون قد تم حذفها أو لم تكن جزءًا من المظهر المستخدَم. بالإضافة إلى ذلك، قد تم تغيير العناصر النائبة في كل تخطيط.
| عمليات التعداد | |
|---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
تخطيط غير محدّد |
BLANK
|
تنسيق فارغ بدون عناصر نائبة |
CAPTION_ONLY
|
تنسيق مع شرح في أسفل الصفحة |
TITLE
|
تنسيق يتضمّن عنوانًا وعنوانًا فرعيًا |
TITLE_AND_BODY
|
تنسيق يتضمّن عنوانًا ونصًا |
TITLE_AND_TWO_COLUMNS
|
تخطيط يتضمّن عنوانًا وعمودَين |
TITLE_ONLY
|
تنسيق يتضمّن عنوانًا فقط |
SECTION_HEADER
|
تنسيق يتضمّن عنوان قسم |
SECTION_TITLE_AND_DESCRIPTION
|
تنسيق يتضمّن عنوانًا وعنوانًا فرعيًا على أحد الجانبين ووصفًا على الجانب الآخر |
ONE_COLUMN_TEXT
|
تنسيق يتضمّن عنوانًا واحدًا ونصًا واحدًا، ويتم ترتيبهما في عمود واحد. |
MAIN_POINT
|
تنسيق يتضمّن نقطة رئيسية |
BIG_NUMBER
|
تنسيق يتضمّن عنوانًا كبيرًا |
LayoutPlaceholderIdMapping
عملية ربط المعرّف التي يحدّدها المستخدم لعنصر نائب سيتم إنشاؤه على شريحة من تخطيط محدّد
| تمثيل JSON |
|---|
{
"objectId": string,
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"layoutPlaceholder": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف عنصر يقدّمه المستخدم للعنصر النائب المحدّد أعلاه والذي سيتم إنشاؤه على شريحة
إذا حدّدت معرّفًا، يجب أن يكون فريدًا بين جميع الصفحات وعناصر الصفحات في العرض التقديمي. يجب أن يبدأ المعرّف بحرف أبجدي رقمي أو شرطة سفلية (يتطابق مع التعبير العادي إذا لم تحدّد معرّفًا، سيتم إنشاء معرّف فريد. |
| تحدّد هذه السمة نوع العنصر النائب في التنسيق. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
layoutPlaceholder
|
العنصر النائب في تخطيط سيتم تطبيقه على شريحة يجب توفير |
layoutPlaceholderObjectId
|
رقم تعريف العنصر النائب في تخطيط سيتم تطبيقه على شريحة |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
CreateShapeRequest
لإنشاء شكل جديد
| تمثيل JSON |
|---|
{ "objectId": string, "elementProperties": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف عنصر يقدّمه المستخدم
إذا حدّدت معرّفًا، يجب أن يكون فريدًا بين جميع الصفحات وعناصر الصفحات في العرض التقديمي. يجب أن يبدأ المعرّف بحرف أبجدي رقمي أو شرطة سفلية (يتطابق مع التعبير العادي |
elementProperties
|
خصائص العنصر للشكل |
shapeType
|
نوع الشكل. |
PageElementProperties
السمات الشائعة لعنصر صفحة
ملاحظة: عند إنشاء
PageElement في البداية، قد تعدّل واجهة برمجة التطبيقات قيمتَي
size
و
transform، ولكن سيظل الحجم المرئي بدون تغيير.
| تمثيل JSON |
|---|
{ "pageObjectId": string, "size": { object ( |
| الحقول | |
|---|---|
pageObjectId
|
تمثّل هذه السمة معرّف العنصر للصفحة التي يظهر فيها العنصر. |
size
|
حجم العنصر |
transform
|
تمثّل هذه السمة عملية التحويل للعنصر. |
CreateTableRequest
تنشئ هذه الدالة جدولاً جديدًا.
| تمثيل JSON |
|---|
{
"objectId": string,
"elementProperties": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف عنصر يقدّمه المستخدم
إذا حدّدت معرّفًا، يجب أن يكون فريدًا بين جميع الصفحات وعناصر الصفحات في العرض التقديمي. يجب أن يبدأ المعرّف بحرف أبجدي رقمي أو شرطة سفلية (يتطابق مع التعبير العادي إذا لم تحدّد معرّفًا، سيتم إنشاء معرّف فريد. |
elementProperties
|
خصائص العنصر للجدول سيتم إنشاء الجدول بالحجم المقدَّم، مع مراعاة الحد الأدنى للحجم. في حال عدم توفير حجم، سيتم تحديد حجم الجدول تلقائيًا. يجب أن تكون عمليات تحويل الجدول بمقياس 1 وألا تتضمّن أي عناصر قص. في حال عدم توفير أي عملية تحويل، سيتم توسيط الجدول في الصفحة. |
rows
|
عدد الصفوف في الجدول |
columns
|
عدد الأعمدة في الجدول |
InsertTextRequest
تُدرِج هذه الدالة نصًا في شكل أو خلية جدول.
| تمثيل JSON |
|---|
{
"objectId": string,
"cellLocation": {
object ( |
| الحقول | |
|---|---|
objectId
|
رقم تعريف العنصر للشكل أو الجدول الذي سيتم إدراج النص فيه |
cellLocation
|
الموقع الاختياري لخلية الجدول إذا كان سيتم إدراج النص في خلية جدول في حال توفّره، يجب أن يشير objectId إلى جدول. |
text
|
النص المطلوب إدراجه
سيؤدي إدراج حرف سطر جديد ضمنيًا إلى إنشاء
سيتم تحديد أنماط النص المُدرَج تلقائيًا، مع الحفاظ بشكل عام على نمط النص المجاور. في معظم الحالات، سيتم إضافة النص إلى
سيتم إزالة بعض أحرف التحكّم (U+0000-U+0008 وU+000C-U+001F) والأحرف من "منطقة الاستخدام الخاص" في "الخطة الأساسية المتعددة اللغات" من Unicode (U+E000-U+F8FF) من النص المُدرَج. |
insertionIndex
|
الفهرس الذي سيتم إدراج النص فيه، بوحدات رمز Unicode، استنادًا إلى
فهارس الفهرس يبدأ من الصفر ويتم احتسابه من بداية السلسلة. قد يتم تعديل الفهرس لمنع عمليات الإدراج داخل مجموعات الرسوم البيانية في Unicode. في هذه الحالات، سيتم إدراج النص مباشرةً بعد مجموعة الوحدات الرسومية. |
InsertTableRowsRequest
تُدرِج هذه الدالة صفوفًا في جدول.
| تمثيل JSON |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| الحقول | |
|---|---|
tableObjectId
|
الجدول الذي سيتم إدراج الصفوف فيه |
cellLocation
|
موقع الخلية المرجعية في الجدول الذي سيتم إدراج الصفوف منه سيتم إدراج صف جديد أعلى (أو أسفل) الصف الذي توجد فيه الخلية المرجعية. وإذا كانت الخلية المرجعية خلية مدمَجة، سيتم إدراج صف جديد أعلى (أو أسفل) الخلية المدمَجة. |
insertBelow
|
تحديد ما إذا كان سيتم إدراج صفوف جديدة أسفل الموقع الجغرافي للخلية المرجعية
|
number
|
عدد الصفوف المطلوب إدراجها. يمكنك إرسال 20 طلبًا كحد أقصى. |
InsertTableColumnsRequest
تُدرِج هذه الدالة أعمدة في جدول.
سيتم تغيير حجم الأعمدة الأخرى في الجدول لتناسب العمود الجديد.
| تمثيل JSON |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| الحقول | |
|---|---|
tableObjectId
|
الجدول الذي سيتم إدراج الأعمدة فيه |
cellLocation
|
موقع الخلية المرجعية في الجدول الذي سيتم إدراج الأعمدة منه سيتم إدراج عمود جديد على يمين (أو يسار) العمود الذي توجد فيه الخلية المرجعية. إذا كانت الخلية المرجعية خلية مدمجة، سيتم إدراج عمود جديد على يمين (أو يسار) الخلية المدمجة. |
insertRight
|
تحديد ما إذا كان سيتم إدراج أعمدة جديدة على يمين موقع الخلية المرجعية
|
number
|
عدد الأعمدة المطلوب إدراجها. يمكنك إرسال 20 طلبًا كحد أقصى. |
DeleteTableRowRequest
تحذف هذه الطريقة صفًا من جدول.
| تمثيل JSON |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| الحقول | |
|---|---|
tableObjectId
|
الجدول المطلوب حذف الصفوف منه. |
cellLocation
|
موقع الخلية في الجدول المرجعي الذي سيتم حذف صف منه سيتم حذف الصف الذي تمتد عليه هذه الخلية. إذا كانت هذه خلية مدمجة، سيتم حذف صفوف متعددة. إذا لم تبقَ أي صفوف في الجدول بعد عملية الحذف هذه، سيتم حذف الجدول بأكمله. |
DeleteTableColumnRequest
تحذف هذه الطريقة عمودًا من جدول.
| تمثيل JSON |
|---|
{
"tableObjectId": string,
"cellLocation": {
object ( |
| الحقول | |
|---|---|
tableObjectId
|
الجدول المطلوب حذف الأعمدة منه. |
cellLocation
|
موقع الخلية في الجدول المرجعي الذي سيتم حذف عمود منه سيتم حذف العمود الذي تمتدّ عليه هذه الخلية. إذا كانت هذه خلية مدمجة، سيتم حذف أعمدة متعددة. إذا لم تبقَ أي أعمدة في الجدول بعد عملية الحذف هذه، سيتم حذف الجدول بأكمله. |
ReplaceAllTextRequest
يستبدل جميع مثيلات النص المطابق لمعيار معيّن بالقيمة replace text.
| تمثيل JSON |
|---|
{
"replaceText": string,
"pageObjectIds": [
string
],
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"containsText": {
object ( |
| الحقول | |
|---|---|
replaceText
|
النص الذي سيحلّ محل النص المطابق. |
pageObjectIds[]
|
إذا لم يكن فارغًا، يحصر التطابقات بعناصر الصفحة فقط على الصفحات المحدّدة.
تعرض هذه الطريقة رسالة الخطأ "400: طلب غير صالح" إذا تم تقديم معرّف عنصر الصفحة الخاص بـ |
| المعايير المستخدَمة لمطابقة النص المطلوب استبداله في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
containsText
|
للعثور على نص في شكل يطابق هذه السلسلة الفرعية. |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
SubstringMatchCriteria
معيار يطابق سلسلة نصية معيّنة في شكل أو جدول
| تمثيل JSON |
|---|
{ "text": string, "matchCase": boolean, "searchByRegex": boolean } |
| الحقول | |
|---|---|
text
|
النص المطلوب البحث عنه في الشكل أو الجدول |
matchCase
|
يشير إلى ما إذا كان البحث يجب أن يراعي حالة الأحرف:
|
searchByRegex
|
اختياريّ. يتم ضبط القيمة على "صحيح" إذا كان يجب التعامل مع قيمة البحث كتعبير عادي. يجب تخطّي أي شرطات مائلة عكسية في النمط.
|
DeleteObjectRequest
يحذف هذا الإجراء عنصرًا، سواء كان
pages
أو
page elements، من العرض التقديمي.
| تمثيل JSON |
|---|
{ "objectId": string } |
| الحقول | |
|---|---|
objectId
|
رقم تعريف العنصر الخاص بالصفحة أو عنصر الصفحة المطلوب حذفه.
إذا كان إذا تم حذف عنصر نائب في تخطيط، سيتم أيضًا حذف أي عناصر نائبة فارغة موروثة. |
UpdatePageElementTransformRequest
تعدّل هذه السمة تحويل عنصر في الصفحة.
سيؤدي تعديل عملية التحويل لمجموعة إلى تغيير عملية التحويل المطلقة لعناصر الصفحة في تلك المجموعة، ما قد يؤدي إلى تغيير مظهرها المرئي. لمزيد من التفاصيل، يُرجى الاطّلاع على مستندات
PageElement.transform.
| تمثيل JSON |
|---|
{ "objectId": string, "transform": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف عنصر الصفحة المطلوب تعديله. |
transform
|
مصفوفة تحويل الإدخال المستخدَمة لتعديل عنصر الصفحة |
applyMode
|
وضع تطبيق تعديل التحويل. |
ApplyMode
أوضاع تطبيق تحديث التحويل.
| عمليات التعداد | |
|---|---|
APPLY_MODE_UNSPECIFIED
|
الوضع غير محدّد |
RELATIVE
|
تطبيق مصفوفة AffineTransform الجديدة على المصفوفة الحالية، واستبدال المصفوفة الحالية بالتسلسل الناتج |
ABSOLUTE
|
يستبدل مصفوفة AffineTransform الحالية بالمصفوفة الجديدة. |
UpdateSlidesPositionRequest
تعدّل هذه الطريقة موضع الشرائح في العرض التقديمي.
| تمثيل JSON |
|---|
{ "slideObjectIds": [ string ], "insertionIndex": integer } |
| الحقول | |
|---|---|
slideObjectIds[]
|
أرقام تعريف الشرائح في العرض التقديمي التي يجب نقلها يجب أن تكون الشرائح في هذه القائمة بالترتيب الحالي للعرض التقديمي، بدون تكرار. |
insertionIndex
|
الفهرس الذي يجب إدراج الشرائح فيه، استنادًا إلى ترتيب الشرائح قبل إجراء عملية النقل يجب أن تتراوح القيمة بين صفر وعدد الشرائح في العرض التقديمي، مع تضمين القيمتين. |
DeleteTextRequest
يحذف هذا الإجراء النص من شكل أو خلية جدول.
| تمثيل JSON |
|---|
{ "objectId": string, "cellLocation": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف الكائن للشكل أو الجدول الذي سيتم حذف النص منه. |
cellLocation
|
الموقع الجغرافي الاختياري لخلية الجدول إذا كان سيتم حذف النص من خلية جدول في حال توفّره، يجب أن يشير objectId إلى جدول. |
textRange
|
نطاق النص المطلوب حذفه، استنادًا إلى فهارس
هناك دائمًا حرف سطر جديد ضمني في نهاية نص شكل أو خلية جدول لا يمكن حذفه.
قد يؤدي حذف نص يتجاوز حدود الفقرة إلى تغييرات في أنماط الفقرات والقوائم، وذلك لأنّه يتم دمج الفقرتين. يتم توسيع النطاقات التي تتضمّن وحدة رمز واحدة فقط من زوج بديل لتشمل وحدتَي الرمز. |
النطاق
تحدّد هذه السمة نطاقًا متجاورًا من مجموعة مفهرسة، مثل الأحرف في النص.
| تمثيل JSON |
|---|
{
"startIndex": integer,
"endIndex": integer,
"type": enum ( |
| الحقول | |
|---|---|
startIndex
|
الفهرس الاختياري المستند إلى الصفر لبداية المجموعة مطلوب لنطاقات |
endIndex
|
الفهرس الاختياري المستند إلى الصفر لنهاية المجموعة مطلوب لنطاقات
|
type
|
نوع النطاق. |
النوع
أنواع النطاقات
| عمليات التعداد | |
|---|---|
RANGE_TYPE_UNSPECIFIED
|
نوع النطاق غير محدَّد. يجب عدم استخدام هذه القيمة. |
FIXED_RANGE
|
نطاق ثابت يجب تحديد كل من
startIndex
و
endIndex.
|
FROM_START_INDEX
|
يبدأ النطاق عند
startIndex
ويستمر حتى نهاية المجموعة. يجب عدم تحديد
endIndex.
|
ALL
|
يضبط النطاق ليكون طول المجموعة بالكامل. يجب عدم تحديد كلّ من السمتَين startIndex وendIndex.
|
CreateImageRequest
تنشئ هذه الدالة صورة.
| تمثيل JSON |
|---|
{
"objectId": string,
"elementProperties": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف عنصر يقدّمه المستخدم
إذا حدّدت معرّفًا، يجب أن يكون فريدًا بين جميع الصفحات وعناصر الصفحات في العرض التقديمي. يجب أن يبدأ المعرّف بحرف أبجدي رقمي أو شرطة سفلية (يتطابق مع التعبير العادي إذا لم تحدّد معرّفًا، سيتم إنشاء معرّف فريد. |
elementProperties
|
خصائص العنصر الخاص بالصورة عندما لا تتطابق نسبة العرض إلى الارتفاع للحجم المقدَّم مع نسبة العرض إلى الارتفاع للصورة، يتم تغيير حجم الصورة وتوسيطها بالنسبة إلى الحجم للحفاظ على نسبة العرض إلى الارتفاع. يتم تطبيق عملية التحويل المقدَّمة بعد هذه العملية.
السمة
السمة
|
| نوع مصدر الصورة. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
url
|
عنوان URL الخاص بالصورة يتم جلب الصورة مرة واحدة عند إدراجها ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بأحد تنسيقات PNG أو JPEG أو GIF.
يجب أن يكون عنوان URL المقدَّم متاحًا للجميع وألا يزيد طوله عن 2 كيلوبايت. يتم حفظ عنوان URL مع الصورة، ويتم عرضه من خلال الحقل |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
CreateVideoRequest
تنشئ هذه الطريقة فيديو.
ملاحظة: يتطلّب إنشاء فيديو من Google Drive أن يتضمّن التطبيق الذي يقدّم الطلب نطاق OAuth واحدًا على الأقل من النطاقات drive أو drive.readonly أو drive.file.
| تمثيل JSON |
|---|
{ "objectId": string, "elementProperties": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف عنصر يقدّمه المستخدم
إذا حدّدت معرّفًا، يجب أن يكون فريدًا بين جميع الصفحات وعناصر الصفحات في العرض التقديمي. يجب أن يبدأ المعرّف بحرف أبجدي رقمي أو شرطة سفلية (يتطابق مع التعبير العادي إذا لم تحدّد معرّفًا، سيتم إنشاء معرّف فريد. |
elementProperties
|
خصائص العنصر للفيديو
السمة
السمة
|
source
|
تمثّل هذه السمة مصدر الفيديو. |
id
|
المعرّف الفريد لهذا الفيديو الذي يحدّده مصدر الفيديو على سبيل المثال، بالنسبة إلى فيديو على YouTube https://www.youtube.com/watch?v=7U3axjORYZ0، يكون المعرّف هو 7U3axjORYZ0. بالنسبة إلى فيديو على Google Drive https://drive.google.com/file/d/1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q يكون المعرّف هو 1xCgQLFTJi5_Xl8DgW_lcUYq5e-q6Hi5Q. للوصول إلى ملف فيديو في Google Drive، قد تحتاج إلى إضافة مفتاح مصدر إلى عنوان HTTP لبعض الملفات القديمة. لمزيد من المعلومات، يُرجى الاطّلاع على الوصول إلى الملفات التي تتم مشاركتها باستخدام رابط من خلال مفاتيح الموارد. |
CreateSheetsChartRequest
تُنشئ هذه الدالة رسمًا بيانيًا مضمّنًا في "جداول بيانات Google".
ملاحظة: يتطلّب إنشاء رسم بياني توفّر نطاق واحد على الأقل من نطاقات OAuth التالية: spreadsheets.readonly أو spreadsheets أو drive.readonly أو drive.file أو drive.
| تمثيل JSON |
|---|
{ "objectId": string, "elementProperties": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف عنصر يقدّمه المستخدم في حال تحديدها، يجب أن يكون المعرّف فريدًا بين جميع الصفحات وعناصر الصفحات في العرض التقديمي. يجب أن يبدأ المعرّف بحرف كلمة [a-zA-Z0-9_] ثم يتبعه أي عدد من الأحرف التالية [a-zA-Z0-9_-:]، ويجب ألّا يقل طول المعرّف عن 5 أحرف أو يزيد عن 50 حرفًا. إذا كان الحقل فارغًا، سيتم إنشاء معرّف فريد. |
elementProperties
|
خصائص العنصر للرسم البياني عندما لا تتطابق نسبة العرض إلى الارتفاع للحجم المقدَّم مع نسبة العرض إلى الارتفاع للرسم البياني، يتم تغيير حجم الرسم البياني وتوسيطه بالنسبة إلى الحجم للحفاظ على نسبة العرض إلى الارتفاع. يتم تطبيق عملية التحويل المقدَّمة بعد هذه العملية. |
spreadsheetId
|
معرّف جدول بيانات Google الذي يحتوي على الرسم البياني قد تحتاج إلى إضافة مفتاح مصدر إلى عنوان HTTP لبعض الملفات القديمة. لمزيد من المعلومات، يُرجى الاطّلاع على الوصول إلى الملفات التي تتم مشاركتها باستخدام رابط من خلال مفاتيح الموارد. |
chartId
|
معرّف الرسم البياني المحدّد في جدول بيانات Google. |
linkingMode
|
الوضع الذي يرتبط به الرسم البياني بجدول البيانات المصدر. في حال عدم تحديد ذلك، سيكون الرسم البياني عبارة عن صورة غير مرتبطة. |
LinkingMode
الوضع الذي يرتبط به الرسم البياني بجدول البيانات المصدر.
| عمليات التعداد | |
|---|---|
NOT_LINKED_IMAGE
|
الرسم البياني غير مرتبط بجدول البيانات المصدر ولا يمكن تعديله. سيتم إدراج الرسم البياني غير المرتبط كصورة. |
LINKED
|
يسمح ربط الرسم البياني بتعديله، وسيظهر للمتعاونين الآخرين رابط يؤدي إلى جدول البيانات. |
CreateLineRequest
تُنشئ هذه السمة خطًا.
| تمثيل JSON |
|---|
{ "objectId": string, "elementProperties": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف عنصر يقدّمه المستخدم
إذا حدّدت معرّفًا، يجب أن يكون فريدًا بين جميع الصفحات وعناصر الصفحات في العرض التقديمي. يجب أن يبدأ المعرّف بحرف أبجدي رقمي أو شرطة سفلية (يتطابق مع التعبير العادي إذا لم تحدّد معرّفًا، سيتم إنشاء معرّف فريد. |
elementProperties
|
خصائص العنصر للخط |
lineCategory
|
فئة السطر المطلوب إنشاؤه.
تم إيقافها نهائيًا
: استخدِم
يتم تحديد
إذا حدّدت كلاً من
|
category
|
فئة السطر المطلوب إنشاؤه.
يتم تحديد
إذا حدّدت كلاً من
إذا لم تحدّد قيمة للسمة
في حال عدم تحديد أي منهما، سيتم استخدام |
الفئة
فئات الأسطر
| عمليات التعداد | |
|---|---|
STRAIGHT
|
الموصلات المستقيمة، بما في ذلك الموصل المستقيم 1 هذه هي الفئة التلقائية في حال عدم تحديد فئة. |
BENT
|
الموصلات المنحنية، بما في ذلك الموصلات المنحنية من 2 إلى 5 |
CURVED
|
الموصّلات المنحنية، بما في ذلك الموصّلات المنحنية من 2 إلى 5 |
RefreshSheetsChartRequest
تعيد هذه الدالة تحميل رسم بياني مضمّن من "جداول بيانات Google" من خلال استبداله بأحدث إصدار من الرسم البياني من "جداول بيانات Google".
ملاحظة: يتطلّب تحديث الرسوم البيانية توفُّر نطاق OAuth واحد على الأقل من النطاقات التالية: spreadsheets.readonly أو spreadsheets أو drive.readonly أو drive.
| تمثيل JSON |
|---|
{ "objectId": string } |
| الحقول | |
|---|---|
objectId
|
رقم تعريف العنصر الخاص بالرسم البياني المطلوب إعادة تحميله. |
UpdateShapePropertiesRequest
عدِّل خصائص Shape.
| تمثيل JSON |
|---|
{
"objectId": string,
"shapeProperties": {
object ( |
| الحقول | |
|---|---|
objectId
|
رقم تعريف العنصر للشكل الذي يتم تطبيق التعديلات عليه. |
shapeProperties
|
خصائص الشكل المطلوب تعديلها |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل لون التعبئة الصلبة لخلفية الشكل، اضبط
لإعادة ضبط إحدى السمات على قيمتها التلقائية، أدرِج اسم الحقل في قناع الحقل ولكن اترُك الحقل نفسه بدون ضبط. |
UpdateImagePropertiesRequest
تعديل خصائص Image
| تمثيل JSON |
|---|
{
"objectId": string,
"imageProperties": {
object ( |
| الحقول | |
|---|---|
objectId
|
رقم تعريف العنصر الخاص بالصورة التي يتم تطبيق التعديلات عليها |
imageProperties
|
خصائص الصورة التي سيتم تعديلها |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل لون مخطط الصورة، اضبط
لإعادة ضبط إحدى السمات على قيمتها التلقائية، أدرِج اسم الحقل في قناع الحقل ولكن اترُك الحقل نفسه بدون ضبط. |
UpdateVideoPropertiesRequest
عدِّل خصائص Video.
| تمثيل JSON |
|---|
{
"objectId": string,
"videoProperties": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف الفيديو الذي يتم تطبيق التعديلات عليه |
videoProperties
|
خصائص الفيديو التي سيتم تعديلها |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل لون مخطط الفيديو، اضبط
لإعادة ضبط إحدى السمات على قيمتها التلقائية، أدرِج اسم الحقل في قناع الحقل ولكن اترُك الحقل نفسه بدون ضبط. |
UpdatePagePropertiesRequest
تعدّل هذه الطريقة خصائص
Page.
| تمثيل JSON |
|---|
{
"objectId": string,
"pageProperties": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف العنصر للصفحة التي يتم تطبيق التعديل عليها. |
pageProperties
|
سمات الصفحة التي سيتم تعديلها |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل لون التعبئة الصلبة لخلفية الصفحة، اضبط
لإعادة ضبط إحدى السمات على قيمتها التلقائية، أدرِج اسم الحقل في قناع الحقل ولكن اترُك الحقل نفسه بدون ضبط. |
UpdateTableCellPropertiesRequest
عدِّل خصائص TableCell.
| تمثيل JSON |
|---|
{ "objectId": string, "tableRange": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف العنصر للجدول. |
tableRange
|
نطاق الجدول الذي يمثّل المجموعة الفرعية من الجدول التي يتم تطبيق التعديلات عليها في حال عدم تحديد نطاق جدول، سيتم تطبيق التعديلات على الجدول بأكمله. |
tableCellProperties
|
خصائص خلية الجدول التي سيتم تعديلها. |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل لون التعبئة الصلبة لخلفية خلية الجدول، اضبط
لإعادة ضبط إحدى السمات على قيمتها التلقائية، أدرِج اسم الحقل في قناع الحقل ولكن اترُك الحقل نفسه بدون ضبط. |
TableRange
يمثّل نطاق الجدول مرجعًا إلى مجموعة فرعية من جدول.
من المهم ملاحظة أنّ الخلايا المحدّدة بنطاق جدول لا تشكّل بالضرورة مستطيلاً. على سبيل المثال، لنفترض أنّ لدينا جدولاً من 3 صفوف و3 أعمدة تم دمج جميع خلايا الصف الأخير فيه. يبدو الجدول على النحو التالي:
[ ][ ][ ]
[ ][ ][ ]
[ ]
يحدّد نطاق الجدول الذي يتضمّن الموقع الجغرافي = (0, 0) وامتداد الصف = 3 وامتداد العمود = 2 الخلايا التالية:
[ x ][ x ][ ]
[ x ][ x ][ ]
[ x x x ]
| تمثيل JSON |
|---|
{
"location": {
object ( |
| الحقول | |
|---|---|
location
|
الموقع الجغرافي لبداية نطاق الجدول |
rowSpan
|
عدد الصفوف التي يمتد إليها نطاق الجدول |
columnSpan
|
تمثّل هذه السمة عدد الأعمدة في نطاق الجدول. |
UpdateLinePropertiesRequest
تعدّل هذه الطريقة خصائص
Line.
| تمثيل JSON |
|---|
{
"objectId": string,
"lineProperties": {
object ( |
| الحقول | |
|---|---|
objectId
|
رقم تعريف العنصر الذي يتم تطبيق التعديل عليه. |
lineProperties
|
خصائص الخط المطلوب تعديلها. |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل لون التعبئة الصلبة للخط، اضبط
لإعادة ضبط إحدى السمات على قيمتها التلقائية، أدرِج اسم الحقل في قناع الحقل ولكن اترُك الحقل نفسه بدون ضبط. |
CreateParagraphBulletsRequest
تنشئ هذه الدالة تعدادًا نقطيًا لجميع الفقرات التي تتداخل مع نطاق فهرس النص المحدّد.
سيتم تحديد مستوى التداخل لكل فقرة من خلال احتساب علامات التبويب البادئة أمام كل فقرة. لتجنُّب المسافة الزائدة بين النقطة والفقرة المقابلة، تتم إزالة علامات الجدولة البادئة هذه بموجب هذا الطلب. قد يؤدي ذلك إلى تغيير فهارس أجزاء النص.
إذا كانت الفقرة التي تسبق مباشرةً الفقرات التي يتم تعديلها في قائمة تتضمّن إعدادًا مسبقًا مطابقًا، تتم إضافة الفقرات التي يتم تعديلها إلى تلك القائمة السابقة.
| تمثيل JSON |
|---|
{ "objectId": string, "cellLocation": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف الكائن للشكل أو الجدول الذي يحتوي على النص المطلوب إضافة نقاط تعداد إليه |
cellLocation
|
الموقع الاختياري لخلية الجدول إذا كان النص المطلوب تعديله في خلية جدول في حال توفّره، يجب أن يشير objectId إلى جدول. |
textRange
|
نطاق النص الذي سيتم تطبيق الإعدادات المسبقة للرموز النقطية عليه، استنادًا إلى فهارس |
bulletPreset
|
أنواع رموز التعداد النقطي المطلوب استخدامها. القيمة التلقائية هي الإعداد المسبق |
BulletGlyphPreset
أنماط مُعدّة مسبقًا لرموز التعداد النقطي في القوائم ضمن النص
تستخدم هذه الأنماط أنواع النقاط التالية:
-
ARROW: سهم، يتوافق مع نقطة الرمز U+2794 في Unicode -
ARROW3D: سهم بتظليل ثلاثي الأبعاد، يتوافق مع نقطة الرمز U+27a2 في Unicode -
CHECKBOX: مربّع فارغ، يتوافق مع نقطة الرمز U+274f في Unicode -
CIRCLE: دائرة مفرّغة، تتوافق مع نقطة الرمز U+25cb في يونيكود -
DIAMOND: ماسة صلبة، تتوافق مع قيمة موضع الرمز U+25c6 في يونيكود -
DIAMONDX: ماسة تتضمّن الحرف "x"، وتتوافق مع قيمة موضع الرمز U+2756 في Unicode -
HOLLOWDIAMOND: معيّن مجوّف، يتوافق مع نقطة الرمز U+25c7 في يونيكود -
DISC: دائرة مصمتة، تتوافق مع نقطة الرمز U+25cf في يونيكود -
SQUARE: مربّع مصمت، يتوافق مع نقطة الرمز U+25a0 في يونيكود -
STAR: نجمة، تتوافق مع نقطة الرمز Unicode U+2605 -
ALPHA: حرف صغير، مثل "أ" أو "ب" أو "ت". -
UPPERALPHA: حرف كبير، مثل "أ" أو "ب" أو "ت". -
DIGIT: رقم، مثل "1" أو "2" أو "3". -
ZERODIGIT: رقم مسبوق بصفر، مثل "01" أو "02" أو "03". لا تتم إضافة صفر إلى الأرقام التي تتضمّن أكثر من رقم واحد. -
ROMAN: رقم روماني صغير، مثل "i" أو "ii" أو "iii". -
UPPERROMAN: رقم روماني كبير، مثل I أو II أو III -
LEFTTRIANGLE: مثلث يشير إلى اليسار، ويتوافق مع نقطة الرمز Unicode U+25c4
| عمليات التعداد | |
|---|---|
BULLET_DISC_CIRCLE_SQUARE
|
قائمة نقطية تتضمّن رموز نقطية
DISC وCIRCLE وSQUARE
لأول 3 مستويات تداخل في القائمة.
|
BULLET_DIAMONDX_ARROW3D_SQUARE
|
قائمة نقطية تتضمّن رموز نقطية
DIAMONDX وARROW3D وSQUARE
لأول 3 مستويات تداخل في القائمة.
|
BULLET_CHECKBOX
|
قائمة نقطية تتضمّن
CHECKBOX
رموز نقطية لجميع مستويات الدمج في القائمة
|
BULLET_ARROW_DIAMOND_DISC
|
قائمة نقطية تتضمّن رموزًا نقطية
ARROW وDIAMOND وDISC
لمستويات التداخل الثلاثة الأولى في القائمة.
|
BULLET_STAR_CIRCLE_SQUARE
|
قائمة نقطية تتضمّن رموز نقطية
STAR وCIRCLE وSQUARE
لأول 3 مستويات تداخل في القائمة.
|
BULLET_ARROW3D_CIRCLE_SQUARE
|
قائمة نقطية تتضمّن رموز نقطية
ARROW3D وCIRCLE وSQUARE
لأول 3 مستويات تداخل في القائمة.
|
BULLET_LEFTTRIANGLE_DIAMOND_DISC
|
قائمة نقطية تتضمّن رموز نقطية
LEFTTRIANGLE وDIAMOND وDISC
لأول 3 مستويات تداخل في القائمة.
|
BULLET_DIAMONDX_HOLLOWDIAMOND_SQUARE
|
قائمة نقطية تتضمّن رموز نقطية
DIAMONDX وHOLLOWDIAMOND وSQUARE
لأول 3 مستويات تداخل في القائمة.
|
BULLET_DIAMOND_CIRCLE_SQUARE
|
قائمة نقطية تتضمّن رموز نقطية
DIAMOND وCIRCLE وSQUARE
لأول 3 مستويات تداخل في القائمة.
|
NUMBERED_DIGIT_ALPHA_ROMAN
|
قائمة مرقّمة تتضمّن رموزًا رقمية DIGIT وALPHA وROMAN لمستويات التداخل الثلاثة الأولى في القائمة، متبوعة بنقاط.
|
NUMBERED_DIGIT_ALPHA_ROMAN_PARENS
|
قائمة مرقّمة تتضمّن رموزًا رقمية DIGIT وALPHA وROMAN لمستويات التداخل الثلاثة الأولى في القائمة، متبوعة بأقواس
|
NUMBERED_DIGIT_NESTED
|
قائمة مرقّمة تتضمّن
DIGIT
رموزًا رقمية مفصولة بنقاط، حيث يستخدم كل مستوى تداخل رمز مستوى التداخل السابق كبادئة. على سبيل المثال: '1.'، '1.1.', '2.', '2.2.'.
|
NUMBERED_UPPERALPHA_ALPHA_ROMAN
|
قائمة مرقّمة تتضمّن رموزًا رقمية UPPERALPHA وALPHA وROMAN لمستويات التداخل الثلاثة الأولى في القائمة، متبوعة بنقاط.
|
NUMBERED_UPPERROMAN_UPPERALPHA_DIGIT
|
قائمة مرقّمة تتضمّن رموزًا رقمية UPPERROMAN وUPPERALPHA وDIGIT لمستويات التداخل الثلاثة الأولى في القائمة، متبوعة بنقاط.
|
NUMBERED_ZERODIGIT_ALPHA_ROMAN
|
قائمة مرقّمة تتضمّن رموزًا رقمية ZERODIGIT وALPHA وROMAN لمستويات التداخل الثلاثة الأولى في القائمة، متبوعة بنقاط.
|
ReplaceAllShapesWithImageRequest
يستبدل هذا الإجراء جميع الأشكال التي تتطابق مع المعايير المحدّدة بالصورة المقدَّمة.
تكون الصور التي تحلّ محل الأشكال مستطيلة بعد إدراجها في العرض التقديمي ولا تتخذ أشكال الأشكال.
| تمثيل JSON |
|---|
{ "replaceMethod": enum ( |
| الحقول | |
|---|---|
replaceMethod
|
طريقة الاستبدال
تم إيقافها نهائيًا
: استخدِم
إذا حدّدت كلاً من |
imageReplaceMethod
|
طريقة استبدال الصورة
إذا حدّدت كلاً من
إذا لم تحدّد قيمة للسمة إذا لم تحدّد أيًا منهما، سيتم استخدام CENTER_INSIDE. |
pageObjectIds[]
|
إذا لم يكن فارغًا، يحصر التطابقات بعناصر الصفحة فقط على الصفحات المحدّدة.
تعرض هذه الطريقة رسالة الخطأ "400: طلب غير صالح" إذا تم تقديم معرّف عنصر الصفحة الخاص بـ
|
| المعايير التي يجب أن تتطابق معها الأشكال ليتم استبدالها في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
containsText
|
في حال ضبط هذا الخيار، سيستبدل هذا الطلب جميع الأشكال التي تحتوي على النص المحدّد. |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
| نوع مصدر الصورة. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
imageUrl
|
عنوان URL الخاص بالصورة يتم جلب الصورة مرة واحدة عند إدراجها ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت، وألا تتجاوز 25 ميغابكسل، وأن تكون بتنسيق PNG أو JPEG أو GIF.
يجب ألا يزيد طول عنوان URL المقدَّم عن 2 كيلوبايت. يتم حفظ عنوان URL نفسه مع الصورة، ويتم عرضه من خلال الحقل |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
ReplaceMethod
طريقة الاستبدال
| عمليات التعداد | |
|---|---|
CENTER_INSIDE
|
تغيير حجم الصورة وتوسيطها لتناسب حدود الشكل الأصلي والحفاظ على نسبة العرض إلى الارتفاع للصورة قد يكون حجم الصورة المعروض أصغر من حجم الشكل. هذه هي الطريقة التلقائية في حال عدم تحديد طريقة أخرى. |
CENTER_CROP
|
يتم تغيير حجم الصورة وتوسيطها لملء حدود الشكل الأصلي. قد يتم قص الصورة لملء الشكل. سيكون حجم الصورة المعروضة هو نفسه حجم الشكل الأصلي. |
ImageReplaceMethod
طريقة استبدال الصورة
| عمليات التعداد | |
|---|---|
IMAGE_REPLACE_METHOD_UNSPECIFIED
|
طريقة استبدال الصورة غير محدّدة. يجب عدم استخدام هذه القيمة. |
CENTER_INSIDE
|
تغيير حجم الصورة وتوسيطها لتناسب حدود الشكل الأصلي والحفاظ على نسبة العرض إلى الارتفاع للصورة قد يكون حجم الصورة المعروض أصغر من حجم الشكل. هذه هي الطريقة التلقائية في حال عدم تحديد طريقة أخرى. |
CENTER_CROP
|
يتم تغيير حجم الصورة وتوسيطها لملء حدود الشكل الأصلي. قد يتم قص الصورة لملء الشكل. سيكون حجم الصورة المعروضة هو نفسه حجم الشكل الأصلي. |
DuplicateObjectRequest
تكرار شريحة أو عنصر صفحة
عند تكرار شريحة، سيتم إنشاء الشريحة المكررة بعد الشريحة المحددة مباشرةً. عند تكرار عنصر صفحة، سيتم وضع النسخة المكررة على الصفحة نفسها وفي الموضع نفسه الذي كان فيه العنصر الأصلي.
| تمثيل JSON |
|---|
{ "objectId": string, "objectIds": { string: string, ... } } |
| الحقول | |
|---|---|
objectId
|
معرّف العنصر المطلوب تكراره |
objectIds
|
قد يحتوي الكائن الذي يتم تكراره على كائنات أخرى، مثلاً عند تكرار شريحة أو عنصر صفحة مجموعة. تحدّد هذه الخريطة كيفية إنشاء معرّفات العناصر المكرّرة: المفاتيح هي معرّفات العناصر الأصلية وقيمها هي المعرّفات التي سيتم تعيينها للعنصر المكرّر المقابل. يمكن أيضًا تحديد معرّف النسخة المكرّرة من العنصر المصدر في هذه الخريطة، وذلك باستخدام القيمة نفسها للحقل
يجب أن تتوافق جميع المفاتيح مع أرقام التعريف الحالية في العرض التقديمي. يجب أن تكون جميع القيم فريدة في العرض التقديمي وأن تبدأ بحرف أبجدي رقمي أو شرطة سفلية (تتطابق مع التعبير العادي إذا تم حذف أي أرقام تعريف للكائنات المصدر من الخريطة، سيتم تعيين رقم تعريف عشوائي جديد. إذا كانت الخريطة فارغة أو لم يتم ضبطها، ستحصل جميع العناصر المكرّرة على رقم تعريف عشوائي جديد. |
UpdateTextStyleRequest
| تمثيل JSON |
|---|
{ "objectId": string, "cellLocation": { object ( |
| الحقول | |
|---|---|
objectId
|
رقم تعريف الكائن للشكل أو الجدول الذي يحتوي على النص المطلوب تنسيقه |
cellLocation
|
موقع الخلية في الجدول التي تحتوي على النص المطلوب تنسيقه إذا كان
|
style
|
الأنماط التي سيتم ضبطها على النص إذا كانت قيمة نمط معيّن تتطابق مع قيمة العنصر الرئيسي، سيتم ضبط هذا النمط على "الوراثة".
قد تؤدي بعض تغييرات نمط النص إلى تغييرات أخرى تهدف إلى محاكاة سلوك محرر "العروض التقديمية من Google". لمزيد من المعلومات، يُرجى الاطّلاع على مستندات
|
textRange
|
نطاق النص المطلوب تنسيقه يمكن توسيع النطاق ليشمل أسطرًا جديدة مجاورة. إذا كان النطاق يحتوي بالكامل على فقرة تنتمي إلى قائمة، يتم أيضًا تعديل نقطة الفقرة النقطية باستخدام نمط النص المطابق. |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل نمط النص إلى غامق، اضبط
لإعادة ضبط إحدى السمات على قيمتها التلقائية، أدرِج اسم الحقل في قناع الحقل ولكن اترُك الحقل نفسه بدون ضبط. |
ReplaceAllShapesWithSheetsChartRequest
يستبدل جميع الأشكال التي تتطابق مع المعايير المحدّدة بالرسم البياني المقدَّم من "جداول بيانات Google". سيتم تغيير حجم الرسم البياني وتوسيطه ليناسب حدود الشكل الأصلي.
ملاحظة: يتطلّب استبدال الأشكال بمخطط بياني نطاق OAuth واحدًا على الأقل من النطاقات التالية: spreadsheets.readonly أو spreadsheets أو drive.readonly أو drive.
| تمثيل JSON |
|---|
{ "containsText": { object ( |
| الحقول | |
|---|---|
containsText
|
المعايير التي يجب أن تتطابق معها الأشكال ليتم استبدالها سيستبدل الطلب جميع الأشكال التي تحتوي على النص المحدّد. |
spreadsheetId
|
معرّف جدول بيانات Google الذي يحتوي على الرسم البياني |
chartId
|
معرّف الرسم البياني المحدّد في جدول بيانات Google. |
linkingMode
|
الوضع الذي يرتبط به الرسم البياني بجدول البيانات المصدر. في حال عدم تحديد ذلك، سيكون الرسم البياني عبارة عن صورة غير مرتبطة. |
pageObjectIds[]
|
إذا لم يكن فارغًا، يحصر التطابقات بعناصر الصفحة فقط على الصفحات المحدّدة.
تعرض هذه الطريقة رسالة الخطأ "400: طلب غير صالح" إذا تم تقديم معرّف عنصر الصفحة الخاص بـ
|
LinkingMode
الوضع الذي يرتبط به الرسم البياني بجدول البيانات المصدر.
| عمليات التعداد | |
|---|---|
NOT_LINKED_IMAGE
|
الرسم البياني غير مرتبط بجدول البيانات المصدر ولا يمكن تعديله. سيتم إدراج الرسم البياني غير المرتبط كصورة. |
LINKED
|
يسمح ربط الرسم البياني بتعديله، وسيظهر للمتعاونين الآخرين رابط يؤدي إلى جدول البيانات. |
DeleteParagraphBulletsRequest
لحذف الرموز النقطية من جميع الفقرات التي تتداخل مع فهرس النص المحدّد
range.
سيتم الحفاظ على مستوى التداخل لكل فقرة بشكل مرئي من خلال إضافة مسافة بادئة إلى بداية الفقرة المقابلة.
| تمثيل JSON |
|---|
{ "objectId": string, "cellLocation": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف الكائن للشكل أو الجدول الذي يحتوي على النص المطلوب حذف النقاط منه. |
cellLocation
|
الموقع الاختياري لخلية الجدول إذا كان النص المطلوب تعديله في خلية جدول في حال توفّره، يجب أن يشير objectId إلى جدول. |
textRange
|
نطاق النص الذي سيتم حذف النقاط منه، استنادًا إلى |
UpdateParagraphStyleRequest
تعدّل هذه السمة نمط جميع الفقرات ضمن
Shape
أو
Table
التي تتداخل مع النطاق المحدّد لمؤشر النص.
| تمثيل JSON |
|---|
{ "objectId": string, "cellLocation": { object ( |
| الحقول | |
|---|---|
objectId
|
رقم تعريف الكائن للشكل أو الجدول الذي يحتوي على النص المطلوب تنسيقه |
cellLocation
|
موقع الخلية في الجدول التي تحتوي على الفقرات المطلوب تنسيقها إذا كان
|
style
|
نمط الفقرة |
textRange
|
نطاق النص الذي يحتوي على الفقرات المطلوب تنسيقها |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل محاذاة الفقرة، اضبط
لإعادة ضبط إحدى السمات على قيمتها التلقائية، أدرِج اسم الحقل في قناع الحقل ولكن اترُك الحقل نفسه بدون ضبط. |
UpdateTableBorderPropertiesRequest
تعدّل هذه السمة خصائص حدود الجدول في Table.
| تمثيل JSON |
|---|
{ "objectId": string, "tableRange": { object ( |
| الحقول | |
|---|---|
objectId
|
معرّف العنصر للجدول. |
tableRange
|
نطاق الجدول الذي يمثّل المجموعة الفرعية من الجدول التي يتم تطبيق التعديلات عليها في حال عدم تحديد نطاق جدول، سيتم تطبيق التعديلات على الجدول بأكمله. |
borderPosition
|
موضع الحدّ في نطاق الجدول الذي يجب تطبيق التعديلات عليه في حال عدم تحديد موضع الحدّ، سيتم تطبيق التعديلات على جميع الحدود في نطاق الجدول. |
tableBorderProperties
|
خصائص حدود الجدول التي سيتم تعديلها. |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل لون التعبئة الثابتة لحدود الجدول، اضبط
لإعادة ضبط إحدى السمات على قيمتها التلقائية، أدرِج اسم الحقل في قناع الحقل ولكن اترُك الحقل نفسه بدون ضبط. |
BorderPosition
موضع حد الجدول
| عمليات التعداد | |
|---|---|
ALL
|
جميع الحدود في النطاق |
BOTTOM
|
الحدود في أسفل النطاق |
INNER
|
حدود داخل النطاق |
INNER_HORIZONTAL
|
الحدود الأفقية داخل النطاق |
INNER_VERTICAL
|
الحدود العمودية على الجانب الداخلي من النطاق |
LEFT
|
الحدود على يسار النطاق |
OUTER
|
الحدود على طول الجانب الخارجي للنطاق |
RIGHT
|
حدود على يسار النطاق |
TOP
|
حدود في أعلى النطاق |
UpdateTableColumnPropertiesRequest
تعدّل هذه الطريقة خصائص عمود Table.
| تمثيل JSON |
|---|
{
"objectId": string,
"columnIndices": [
integer
],
"tableColumnProperties": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف العنصر للجدول. |
columnIndices[]
|
قائمة بالفهارس المستندة إلى الصفر والتي تحدّد الأعمدة التي سيتم تعديلها. في حال عدم توفير أي فهارس، سيتم تعديل جميع الأعمدة في الجدول. |
tableColumnProperties
|
خصائص أعمدة الجدول التي سيتم تعديلها
إذا كانت قيمة
|
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل عرض العمود، اضبط
إذا تم تضمين '"columnWidth"' في قناع الحقل ولكن تم ترك السمة بدون ضبط، سيتم ضبط عرض العمود تلقائيًا على 406,400 وحدة قياس إنجليزية (32 نقطة). |
UpdateTableRowPropertiesRequest
تعدّل هذه الطريقة خصائص صف Table.
| تمثيل JSON |
|---|
{
"objectId": string,
"rowIndices": [
integer
],
"tableRowProperties": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف العنصر للجدول. |
rowIndices[]
|
قائمة بالفهارس المستندة إلى الصفر والتي تحدّد الصفوف التي سيتم تعديلها. في حال عدم توفير أي فهارس، سيتم تعديل جميع الصفوف في الجدول. |
tableRowProperties
|
خصائص صف الجدول المطلوب تعديلها. |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر
على سبيل المثال، لتعديل الحد الأدنى لارتفاع الصف، اضبط
في حال تضمين "minRowHeight" في قناع الحقل ولكن تم ترك الخاصية بدون ضبط، سيتم ضبط الحد الأدنى لارتفاع الصف على 0 تلقائيًا. |
MergeTableCellsRequest
يدمج الخلايا في
Table.
| تمثيل JSON |
|---|
{
"objectId": string,
"tableRange": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف العنصر للجدول. |
tableRange
|
نطاق الجدول الذي يحدّد خلايا الجدول المطلوب دمجها. سيتم ربط أي نص في الخلايا التي يتم دمجها وتخزينه في الخلية العلوية اليمنى (الرئيسية) من النطاق. إذا كان النطاق غير مستطيل (وهو ما يمكن أن يحدث في بعض الحالات التي يغطي فيها النطاق خلايا تم دمجها من قبل)، سيظهر الخطأ 400 Bad Request. |
UnmergeTableCellsRequest
لإلغاء دمج الخلايا في
Table.
| تمثيل JSON |
|---|
{
"objectId": string,
"tableRange": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف العنصر للجدول. |
tableRange
|
نطاق الجدول الذي يحدّد خلايا الجدول المطلوب إلغاء دمجها. سيتم إلغاء دمج جميع الخلايا المدمجة في هذا النطاق، ولن تتأثر الخلايا التي تم إلغاء دمجها من قبل. إذا لم يكن النطاق يحتوي على خلايا مدمجة، لن يؤدي الطلب إلى أي إجراء. إذا كان هناك نص في أي من الخلايا المدمجة، سيظل النص في الخلية العلوية اليمنى (الرئيسية) من مجموعة الخلايا غير المدمجة الناتجة. |
GroupObjectsRequest
تجميع الكائنات لإنشاء مجموعة كائنات على سبيل المثال، يمكنك استخدام المجموعات
PageElements
لإنشاء
Group
على الصفحة نفسها التي تتضمّن جميع العناصر الفرعية.
| تمثيل JSON |
|---|
{ "groupObjectId": string, "childrenObjectIds": [ string ] } |
| الحقول | |
|---|---|
groupObjectId
|
معرّف عنصر تقدّمه أنت للمجموعة التي سيتم إنشاؤها.
إذا حدّدت معرّفًا، يجب أن يكون فريدًا بين جميع الصفحات وعناصر الصفحات في العرض التقديمي. يجب أن يبدأ المعرّف بحرف أبجدي رقمي أو شرطة سفلية (يتطابق مع التعبير العادي إذا لم تحدّد معرّفًا، سيتم إنشاء معرّف فريد. |
childrenObjectIds[]
|
معرّفات العناصر المطلوب تجميعها
يمكن تجميع عناصر الصفحة فقط. يجب أن يتوفّر عنصران على الأقل في الصفحة نفسها غير مضمّنين في مجموعة أخرى. لا يمكن تجميع بعض عناصر الصفحة، مثل
|
UngroupObjectsRequest
لإلغاء تجميع العناصر، مثل
groups.
| تمثيل JSON |
|---|
{ "objectIds": [ string ] } |
| الحقول | |
|---|---|
objectIds[]
|
معرّفات العناصر المطلوب إلغاء تجميعها.
يمكن إلغاء تجميع
|
UpdatePageElementAltTextRequest
تعدّل هذه الطريقة عنوان النص البديل و/أو وصفه الخاص بـ page element.
| تمثيل JSON |
|---|
{ "objectId": string, "title": string, "description": string } |
| الحقول | |
|---|---|
objectId
|
رقم تعريف عنصر الصفحة الذي يتم تطبيق التعديلات عليه |
title
|
تمثّل هذه السمة عنوان النص البديل المعدَّل لعنصر الصفحة. في حال عدم ضبطها، سيتم الاحتفاظ بالقيمة الحالية. يتم عرض العنوان لبرامج قراءة الشاشة وواجهات تسهيل الاستخدام الأخرى. استخدِم فقط قيمًا يمكن قراءتها وذات صلة بمحتوى عنصر الصفحة. |
description
|
وصف النص البديل المعدَّل لعنصر الصفحة في حال عدم ضبطها، سيتم الاحتفاظ بالقيمة الحالية. يتم عرض الوصف لبرامج قراءة الشاشة وواجهات تسهيل الاستخدام الأخرى. استخدِم فقط قيمًا يمكن قراءتها وذات صلة بمحتوى عنصر الصفحة. |
ReplaceImageRequest
تستبدل هذه الطريقة صورة حالية بصورة جديدة.
يؤدي استبدال صورة إلى إزالة بعض
image effects
من الصورة الحالية.
| تمثيل JSON |
|---|
{
"imageObjectId": string,
"imageReplaceMethod": enum ( |
| الحقول | |
|---|---|
imageObjectId
|
معرّف الصورة الحالية التي سيتم استبدالها يمكن استرداد رقم التعريف من ردّ على طلب GET. |
imageReplaceMethod
|
طريقة الاستبدال |
| نوع مصدر الصورة. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
url
|
عنوان URL الخاص بالصورة يتم جلب الصورة مرة واحدة عند إدراجها ويتم تخزين نسخة منها لعرضها داخل العرض التقديمي. يجب أن يكون حجم الصور أقل من 50 ميغابايت وألا تتجاوز 25 ميغابكسل، ويجب أن تكون بتنسيق PNG أو JPEG أو GIF.
يجب ألا يتجاوز طول عنوان URL المقدَّم 2 كيلوبايت. يتم حفظ عنوان URL مع الصورة، ويتم عرضه من خلال الحقل |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
UpdateSlidePropertiesRequest
تعديل خصائص شريحة
| تمثيل JSON |
|---|
{
"objectId": string,
"slideProperties": {
object ( |
| الحقول | |
|---|---|
objectId
|
رقم تعريف العنصر الخاص بالشريحة التي يتم تطبيق التعديل عليها |
slideProperties
|
خصائص الشريحة المطلوب تعديلها |
fields
|
الحقول التي يجب تعديلها
يجب تحديد حقل واحد على الأقل. يتم تضمين الجذر "slideProperties" ضِمنًا، ولا يجب تحديده. يمكن استخدام
على سبيل المثال، لتعديل ما إذا تم تخطّي شريحة، اضبط
لإعادة ضبط إحدى السمات على قيمتها التلقائية، أدرِج اسم الحقل في قناع الحقل ولكن اترُك الحقل نفسه بدون ضبط. |
UpdatePageElementsZOrderRequest
تعديل ترتيب Z لعناصر الصفحة ترتيب Z هو ترتيب العناصر على الصفحة من الخلف إلى الأمام. قد يغطي عنصر الصفحة في المقدمة العناصر التي تقع خلفه.
| تمثيل JSON |
|---|
{
"pageElementObjectIds": [
string
],
"operation": enum ( |
| الحقول | |
|---|---|
pageElementObjectIds[]
|
أرقام تعريف عناصر الصفحة التي سيتم تعديلها يجب أن تكون جميع عناصر الصفحة على الصفحة نفسها ويجب عدم تجميعها. |
operation
|
عملية ترتيب Z التي سيتم تطبيقها على عناصر الصفحة. عند تطبيق العملية على عناصر متعدّدة في الصفحة، يتم الحفاظ على ترتيب Z النسبي ضمن عناصر الصفحة هذه قبل العملية. |
ZOrderOperation
العملية التي يتم إجراؤها لتعديل ترتيب Z لعنصر صفحة
| عمليات التعداد | |
|---|---|
Z_ORDER_OPERATION_UNSPECIFIED
|
عملية غير محدّدة |
BRING_TO_FRONT
|
يتم إحضار عناصر الصفحة إلى مقدّمة الصفحة. |
BRING_FORWARD
|
يؤدي هذا الإجراء إلى تقديم عناصر الصفحة إلى الأمام بمقدار عنصر واحد مقارنةً بالعنصر الأبعد في عناصر الصفحة المحدّدة. |
SEND_BACKWARD
|
ترسل عناصر الصفحة إلى الخلف بمقدار عنصر واحد بالنسبة إلى العنصر الأبعد في عناصر الصفحة المحدّدة. |
SEND_TO_BACK
|
يرسل عناصر الصفحة إلى خلفية الصفحة. |
UpdateLineCategoryRequest
تعدّل هذه الطريقة فئة line.
| تمثيل JSON |
|---|
{
"objectId": string,
"lineCategory": enum ( |
| الحقول | |
|---|---|
objectId
|
رقم تعريف العنصر الذي يتم تطبيق التعديل عليه.
يمكن تعديل سطر يتضمّن
قد يتم تغيير مسار الخط بعد تعديل فئته. |
lineCategory
|
فئة السطر المطلوب تعديلها.
يتم تحديد
|
RerouteLineRequest
تعيد توجيه
line
بحيث تكون مرتبطة بموقعَي الربط الأقرب على عناصر الصفحة المرتبطة.
| تمثيل JSON |
|---|
{ "objectId": string } |
| الحقول | |
|---|---|
objectId
|
رقم تعريف العنصر الخاص بالخط المطلوب إعادة توجيهه.
يمكن إعادة توجيه سطر واحد فقط يتضمّن
|
InsertCommentRequest
تُدرج هذه الدالة
CommentThread
في العرض التقديمي.
| تمثيل JSON |
|---|
{ "content": string, "assigneeEmailAddress": string, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "objectId": string, "shapeTextAnchor": { object ( |
| الحقول | |
|---|---|
content
|
تمثّل هذه السمة نص التعليق كنص عادي. سيتم التعامل مع هذا المحتوى النصي بشكل مشابه للتعليقات التي يتم إنشاؤها في "محرّر العروض التقديمية من Google". وسيكون لها سلوكيات مشابهة للتنسيق والإشعارات وما إلى ذلك. لا يمكن أن يكون هذا الحقل فارغًا، ويجب ألا يتجاوز 2048 وحدة رموز UTF-8. |
assigneeEmailAddress
|
اختياريّ. عنوان البريد الإلكتروني للمستخدم المُسنَد إليه التعليق. اترك الحقل فارغًا لتعليق غير مُعيَّن. يجب ألا يتجاوز 2048 وحدة رمز UTF-8. |
| تمثّل هذه السمة الموقع الجغرافي في العرض التقديمي الذي يرتبط به التعليق. في ما يلي قائمة بالحقول التي يستبعد كلّ منها الآخر. سيتم ضبط حقل واحد على الأكثر في الردّ: | |
objectId
|
تمثّل هذه السمة معرّف الكائن الخاص بـ
|
shapeTextAnchor
|
تثبّت هذه السمة تعليقًا على نطاق محدّد من النص ضمن |
tableCellTextAnchor
|
يربط هذا النوع تعليقًا بنطاق محدّد من النص ضمن خلية واحدة في |
tableAnchor
|
تثبِّت هذه الدالة تعليقًا بنطاق محدّد من الخلايا ضمن |
| نهاية الحقول التي يستبعد كلّ منها الآخر | |
ShapeTextAnchor
تمثّل هذه السمة رابطًا يؤدي إلى نطاق محدّد من النص ضمن عنصر Shape's
text.
speaker notes.
| تمثيل JSON |
|---|
{
"objectId": string,
"textRange": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف العنصر في الصفحة الذي يحتوي على النص |
textRange
|
نطاق النص الخاص بعنصر الربط |
TableCellTextAnchor
تمثّل هذه السمة رابطًا يؤدي إلى نطاق معيّن من النص ضمن العنصر TableCell الخاص بالعنصر TextElement.
| تمثيل JSON |
|---|
{ "objectId": string, "cellLocation": { object ( |
| الحقول | |
|---|---|
objectId
|
رقم تعريف العنصر للجدول الذي يحتوي على الخلية |
cellLocation
|
تمثّل هذه السمة موقع الخلية في الجدول. |
textRange
|
نطاق النص الخاص بعنصر الربط |
TableAnchor
تمثّل هذه السمة رابطًا يؤدي إلى نطاق معيّن من الخلايا ضمن Table. تُستخدَم لتثبيت تعليق على كل النص في كل خلية ضمن نطاق في جدول.
| تمثيل JSON |
|---|
{
"objectId": string,
"tableRange": {
object ( |
| الحقول | |
|---|---|
objectId
|
معرّف العنصر للجدول. |
tableRange
|
نطاق الخلايا في الجدول الذي سيتم تطبيق المرساة عليه في حال حذفها، سيتم استخدام جميع الخلايا في الجدول كعنصر ربط. |
AddCommentReplyRequest
تُدرج هذه السمة ردًا
Post
في
CommentThread.
| تمثيل JSON |
|---|
{
"commentId": string,
"post": {
object ( |
| الحقول | |
|---|---|
commentId
|
رقم تعريف
|
post
|
تمثّل
|
UpdateCommentPostRequest
تعدّل هذه الطريقة Post في CommentThread.
يتم عرض رسالة الخطأ "400: طلب غير صالح" في الحالات التالية:
-
المستخدم الذي يطلب التعديل ليس مؤلف المشاركة.
-
تتوفّر طلبات UpdateCommentPostRequest متعددة في
BatchUpdatePresentationRequestنفسه لـpostIdنفسه.
| تمثيل JSON |
|---|
{ "commentId": string, "postId": string, "content": string } |
| الحقول | |
|---|---|
commentId
|
تمثّل هذه السمة رقم تعريف
|
postId
|
معرّف المنشور الذي يتم تعديله. |
content
|
تمثّل هذه السمة النص الجديد للتعليق، كنص عادي. سيتم التعامل مع هذا المحتوى النصي بشكل مشابه للتعليقات التي يتم إنشاؤها في "محرّر العروض التقديمية من Google". وسيكون لها سلوكيات مشابهة للتنسيق والإشعارات وما إلى ذلك. لا يمكن أن يكون هذا الحقل فارغًا، ويجب ألا يتجاوز 2048 وحدة رموز UTF-8. |
DeleteCommentRequest
يحذف هذا الإجراء CommentThread.
تعرض هذه الطريقة الخطأ 400 Bad Request إذا لم يكن المستخدم الذي يرسل الطلب هو مؤلف headPost.
| تمثيل JSON |
|---|
{ "commentId": string } |
| الحقول | |
|---|---|
commentId
|
تمثّل هذه السمة المعرّف الخاص بـ
|
DeleteCommentReplyRequest
يحذف هذا الإجراء ردًا
Post
من
CommentThread.
يتم عرض رسالة الخطأ "400: طلب غير صالح" في الحالات التالية:
-
المستخدم الذي يطلب التعديل ليس مؤلف المشاركة.
-
تحتوي المشاركة الردّ على
comment action. -
تحتوي المشاركة الردّ على
assignee.
| تمثيل JSON |
|---|
{ "commentId": string, "postId": string } |
| الحقول | |
|---|---|
commentId
|
تمثّل هذه السمة رقم تعريف
|
postId
|
معرّف الرد
|