Method: spaces.messages.update

تعديل رسالة هناك اختلاف بين طريقتَي patch وupdate. تستخدم الطريقة patch طلب patch بينما تستخدم الطريقة update طلب put. وننصح باستخدام الطريقة patch. ومثال على ذلك: تعديل رسالة.

تتطلب المصادقة. تتوافق بالكامل مع مصادقة حساب الخدمة ومصادقة المستخدم. تتطلب مصادقة المستخدم نطاق تفويض chat.messages.

طلب HTTP

PUT https://chat.googleapis.com/v1/{message.name=spaces/*/messages/*}

يستخدم عنوان URL بنية gRPC Transcode.

معلّمات المسار

المَعلمات
message.name

string

اسم المورد في النموذج spaces/*/messages/*.

مثال: spaces/AAAAAAAAAAA/messages/BBBBBBBBBBB.BBBBBBBBBBB

معامِلات طلب البحث

المَعلمات
updateMask

string (FieldMask format)

مطلوبة. مسارات الحقول التي سيتم تعديلها. افصل بين القيم المتعددة بفواصل.

مسارات الحقول المتوافقة حاليًا:

allowMissing

boolean

اختياريّ. إذا لم يتم العثور على true والرسالة، يتم إنشاء رسالة جديدة وتجاهل updateMask. يجب أن يكون معرّف الرسالة المحدّد مُخصَّصًا للعميل أو يتعذّر تنفيذ الطلب.

نص الطلب

يحتوي نص الطلب على مثال Message.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Message.

نطاقات الأذونات

يتطلب ذلك أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.messages

لمزيد من المعلومات، اطّلِع على دليل التفويض.