لتعديل محتوى مشروع النص البرمجي المحدّد ويتم تخزين هذا المحتوى كإصدار HEAD، ويتم استخدامه عند تنفيذ النص البرمجي كمشغِّل، أو في أداة تعديل النصوص البرمجية، أو في وضع معاينة الإضافة، أو كتطبيق ويب أو واجهة برمجة تطبيقات Apps Script في وضع التطوير. يؤدي هذا إلى محو جميع الملفات الحالية في المشروع.
طلب HTTP
PUT https://script.googleapis.com/v1/projects/{scriptId}/content
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
scriptId |
رقم تعريف Drive لمشروع النص البرمجي |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"files": [
{
object ( |
الحقول | |
---|---|
files[] |
قائمة ملفات مشروع النص البرمجي. أحد الملفات عبارة عن بيان نص برمجي؛ ويجب أن يكون باسم "appsscript"، وأن يكون من النوع JSON، وأن يتضمّن إعدادات البيان الخاصة بالمشروع. |
نص الاستجابة
إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Content
.
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/script.projects
لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.