مورد بيان تطبيقات الويب والملفات التنفيذية لواجهة برمجة التطبيقات
عمليات ضبط الموارد المستخدَمة لتحديد تطبيقات الويب والملفات التنفيذية لواجهة برمجة التطبيقات.
تطبيق ويب
إعداد تطبيق الويب لمشروع النص البرمجي، والذي لا يتم استخدامه إلا إذا كان المشروع
كتطبيق ويب.
تمثيل JSON |
{
"access": string,
"executeAs": string
} |
الحقول |
access |
string
مستويات الإذن لتشغيل تطبيق الويب. الإعدادات الصالحة
هي ما يلي:
- تشير السمة
MYSELF إلى المستخدم الذي نشر التطبيق فقط.
تشغيله.
- لا تشير
DOMAIN إلا إلى المستخدمين في نفس النطاق مثل
يمكن للمستخدم النشر تشغيلها.
- تشير السمة
ANYONE إلى أي مستخدم سجّل الدخول.
- تشير السمة
ANYONE_ANONYMOUS إلى أي مستخدم، حتى إذا لم يكن كذلك
سجّل الدخول.
|
executeAs |
string
الهوية التي يتم بموجبها تنفيذ تطبيق الويب. القيمة الصالحة
الإعدادات هي ما يلي:
- تشير القيمة
USER_ACCESSING إلى أنّ تطبيق الويب يعمل
وصول المستخدم إليها.
- تشير القيمة
USER_DEPLOYING إلى أنّ تطبيق الويب يعمل
المستخدم الذي نشره.
|
ExecutionApi
الإعداد القابل للتنفيذ لواجهة برمجة التطبيقات الخاصة بمشروع النص البرمجي. ولا يتم استخدام ذلك إلا إذا كانت
يتم نشر المشروع لتنفيذ واجهة برمجة التطبيقات.
تمثيل JSON |
{
"access": string
} |
الحقول |
access |
string
يحدِّد هذا الإعداد المستخدمين الذين لديهم إذن بتشغيل النص البرمجي من واجهة برمجة التطبيقات. تشير رسالة الأشكال البيانية
الإعدادات الصالحة هي ما يلي:
- لا تشير
MYSELF إلا إلى المستخدم الذي نشر
البرنامج النصي تشغيله.
- لا تشير
DOMAIN إلا إلى المستخدمين في نفس النطاق مثل
يمكن للمستخدم النشر تشغيلها.
- تشير السمة
ANYONE إلى أي مستخدم سجّل الدخول.
- تشير السمة
ANYONE_ANONYMOUS إلى أي مستخدم، حتى إذا لم يكن كذلك
سجّل الدخول.
|
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2024-08-29 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2024-08-29 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Resource configurations define how web apps and APIs execute within a project."],["Web app configurations control access levels (MYSELF, DOMAIN, ANYONE, ANYONE_ANONYMOUS) and execution identity (USER_ACCESSING, USER_DEPLOYING)."],["API executable configurations manage access permissions for running scripts via the API, using similar access levels as web apps."]]],[]]