- طلب HTTP
- مَعلمات المسار
- نص الطلب
- نص الاستجابة
- ContentFromDraft
- ContentFromSubmittedVersion
- PreviewSettings
تعمل على تعديل معاينة مشروع المستخدم بناءً على النموذج.
طلب HTTP
POST https://actions.googleapis.com/v2/{parent=projects/*}/preview:write
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المَعلمات | |
---|---|
parent |
مطلوبة. اسم المورد الرئيسي بالتنسيق |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON | |
---|---|
{ "previewSettings": { object ( |
الحقول | ||
---|---|---|
previewSettings |
مطلوبة. إعدادات تعديل معاينة المستخدم. |
|
حقل الاتحاد source مصدر البيانات المستخدَم لإنشاء المعاينة يمكن أن تكون السمة "source " واحدة فقط مما يلي: |
||
files |
قائمة بالملفات المرسلة إلى الخادم في كل مرة. هذه قائمة بملفات التكوين أو ملفات البيانات. 1- يجب أن يكون الطلب الأول ConfigFiles. 2. يجب أن يحتوي الطلب الأول على ConfigFile يتضمّن القيمة 'settings'. 3. يجب أن يتضمّن الطلب الأول ملف ConfigFile يحتوي على "manifest". 4. يجب بث ملف ConfigFile المخصص للردّ التلقائي على الويب المتوافق مع وظيفة السحابة الإلكترونية المضمّنة قبل ملف DataFile المتوافق مع رمز المصدر الخاص به. |
|
draft |
مصدر المحتوى هو مسودة المشروع. |
|
submittedVersion |
مصدر المحتوى هو النسخة الحالية |
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تعريف مورد المعاينة
تمثيل JSON | |
---|---|
{
"name": string,
"validationResults": {
object ( |
الحقول | |
---|---|
name |
المعرّف الفريد للمعاينة. تنسيق الملف: |
validationResults |
نتائج التحقق المرتبطة بمحتوى معاينة مشروع المستخدم |
simulatorUrl |
عنوان URL للمحاكي لاختبار معاينة المستخدم. |
ContentFromDraft
تشير هذه العلامة إلى أنّ محتوى المعاينة سيصلك من "المسودة".
ContentFromSubmittedVersion
يشير إلى أن محتوى المعاينة يأتي من إصدار قيد الخروج.
تمثيل JSON | |
---|---|
{ "version": string } |
الحقول | |
---|---|
version |
مطلوبة. النسخة المُرسَلة من المشروع لاستخدامها في إنشاء معاينة تنسيق الملف: |
PreviewSettings
إعدادات تعديل المعاينة
تمثيل JSON | |
---|---|
{ "sandbox": boolean } |
الحقول | |
---|---|
sandbox |
يشير إلى ما إذا كان سيتم تشغيل عمليات معينة، مثل المعاملات، في وضع الحماية أم لا. تقوم طلبات المعاينة بتشغيل هذه العمليات في وضع الحماية بشكل افتراضي. بعبارة أخرى، القيمة التلقائية لـ |