مواد و روش ها
سند Discovery بر روش RESTful برای فراخوانی یک API تمرکز دارد. روش Discovery.apis.list فهرستی از همه APIهای پشتیبانی شده توسط Google APIs Discovery Service از جمله آدرسهای اینترنتی برای بازیابی اسناد کشف مبتنی بر REST را برمیگرداند.
- فهرست
- لیست API های پشتیبانی شده در این نقطه پایانی را بازیابی کنید.
بازنمایی منابع
{ "kind": "discovery#restDescription", "discoveryVersion": "v1", "id": string, "name": string, "canonicalName": string, "version": string, "revision": string, "title": string, "description": string, "icons": { "x16": string, "x32": string }, "documentationLink": string, "labels": [ string ], "protocol": "rest", "baseUrl": string, "basePath": string, "rootUrl": string, "servicePath": string, "batchPath": "batch", "endpoints": [ { "endpointUrl": string, "location": string, "deprecated": boolean, "description": string } ], "parameters": { (key): { "id": string, "type": string, "$ref": string, "description": string, "default": string, "required": boolean, "format": string, "pattern": string, "minimum": string, "maximum": string, "enum": [ string ], "enumDescriptions": [ string ], "repeated": boolean, "location": string, "properties": { (key): (JsonSchema) }, "additionalProperties": (JsonSchema), "items": (JsonSchema), "annotations": { "required": [ string ] } } }, "auth": { "oauth2": { "scopes": { (key): { "description": string } } } }, "features": [ string ], "schemas": { (key): { "id": string, "type": string, "$ref": string, "description": string, "default": string, "required": boolean, "deprecated": boolean, "format": string, "pattern": string, "minimum": string, "maximum": string, "enum": [ string ], "enumDescriptions": [ string ], "enumDeprecated": [ boolean ], "repeated": boolean, "location": string, "properties": { (key): (JsonSchema) }, "additionalProperties": (JsonSchema), "items": (JsonSchema), "annotations": { "required": [ string ] } } }, "methods": { (key): { "id": string, "path": string, "httpMethod": string, "description": string, "deprecated": boolean, "parameters": { (key): { "id": string, "type": string, "$ref": string, "description": string, "default": string, "required": boolean, "deprecated": boolean, "format": string, "pattern": string, "minimum": string, "maximum": string, "enum": [ string ], "enumDescriptions": [ string ], "enumDeprecated": [ boolean ], "repeated": boolean, "location": string, "properties": { (key): (JsonSchema) }, "additionalProperties": (JsonSchema), "items": (JsonSchema), "annotations": { "required": [ string ] } } }, "parameterOrder": [ string ], "request": { "$ref": string }, "response": { "$ref": string }, "scopes": [ (value) ], "supportsMediaDownload": boolean, "supportsMediaUpload": boolean, "mediaUpload": { "accept": [ string ], "maxSize": string, "protocols": { "simple": { "multipart": true, "path": string }, "resumable": { "multipart": true, "path": string } } }, "supportsSubscription": boolean } }, "resources": { (key): { "methods": { (key): { "id": string, "path": string, "httpMethod": string, "description": string, "deprecated": boolean, "parameters": { (key): { "id": string, "type": string, "$ref": string, "description": string, "default": string, "required": boolean, "deprecated": boolean, "format": string, "pattern": string, "minimum": string, "maximum": string, "enum": [ string ], "enumDescriptions": [ string ], "enumDeprecated": [ boolean ], "repeated": boolean, "location": string, "properties": { (key): (JsonSchema) }, "additionalProperties": (JsonSchema), "items": (JsonSchema), "annotations": { "required": [ string ] } } }, "parameterOrder": [ string ], "request": { "$ref": string }, "response": { "$ref": string }, "scopes": [ (value) ], "supportsMediaDownload": boolean, "supportsMediaUpload": boolean, "mediaUpload": { "accept": [ string ], "maxSize": string, "protocols": { "simple": { "multipart": true, "path": string }, "resumable": { "multipart": true, "path": string } } }, "supportsSubscription": boolean } }, "deprecated": boolean, "resources": { (key): (RestResource) } } } }
نام ملک | ارزش | شرح | یادداشت |
---|---|---|---|
kind | string | نوعی برای این پاسخ. discovery#restDescription . | |
discoveryVersion | string | نسخه Discovery API مورد استفاده برای تولید این سند را مشخص کنید. | |
id | string | شناسه سند Discovery برای API. به عنوان مثال، urlshortener:v1 . | |
name | string | نام API. به عنوان مثال، urlshortener . | |
canonicalName | string | نام متعارف API. برای مثال، Url Shortener . | |
version | string | نسخه API. به عنوان مثال، v1 . | |
revision | string | تجدید نظر در API. | |
title | string | عنوان API. به عنوان مثال، "Google Url Shortener API". | |
description | string | توضیحات این API. | |
icons | object | پیوندهایی به نمادهای 16x16 و 32x32 نشان دهنده API. | |
icons. x16 | string | نشانی اینترنتی نماد ۱۶×۱۶. | |
icons. x32 | string | URL نماد 32x32. | |
documentationLink | string | پیوندی به اسناد قابل خواندن توسط انسان برای API. | |
labels[] | list | برچسب هایی برای وضعیت این API. مقادیر معتبر شامل limited_availability یا deprecated . | |
protocol | string | پروتکل توصیف شده توسط سند. مثلا REST. | |
rootUrl | string | نشانی وب ریشه که تحت آن همه سرویس های API زندگی می کنند. | |
endpoints[] | list | فهرستی از اشیاء نقطه پایانی مبتنی بر مکان برای این API. هر شی شامل نشانی وب نقطه پایانی، موقعیت مکانی، توضیحات و وضعیت منسوخ شدن است. | |
endpoints[]. endpointUrl | string | URL میزبان هدف نقطه پایانی. | |
endpoints[]. location | string | محل نقطه پایانی | |
endpoints[]. description | string | رشته ای که میزبان تعیین شده توسط URL را توصیف می کند. | |
endpoints[]. deprecated | boolean | آیا این نقطه پایانی منسوخ شده است. | |
parameters | object | پارامترهای رایجی که در تمام api ها اعمال می شود. | |
parameters. (key) | nested object | شرح یک پارامتر واحد | |
parameters.(key). id | string | شناسه منحصر به فرد برای این طرحواره. | |
parameters.(key). type | string | نوع مقدار برای این طرحواره. فهرستی از مقادیر را می توان در بخش "نوع" در طرحواره JSON یافت. | |
parameters.(key). $ref | string | اشاره به طرح واره ای دیگر. مقدار این ویژگی شناسه طرحواره دیگری است. | |
parameters.(key). description | string | توضیحاتی در مورد این شی | |
parameters.(key). default | string | مقدار پیش فرض این ویژگی (در صورت وجود). | |
parameters.(key). required | boolean | اینکه آیا پارامتر مورد نیاز است یا خیر. | |
parameters.(key). format | string | یک عبارت منظم یا کلید اضافی که به محدود کردن مقدار کمک می کند. برای جزئیات بیشتر به خلاصه نوع و قالب مراجعه کنید. | |
parameters.(key). pattern | string | عبارت منظم این پارامتر باید با آن مطابقت داشته باشد. | |
parameters.(key). minimum | string | حداقل مقدار این پارامتر. | |
parameters.(key). maximum | string | حداکثر مقدار این پارامتر. | |
parameters.(key). enum[] | list | مقادیری که این پارامتر ممکن است بگیرد (اگر enum باشد). | |
parameters.(key). enumDescriptions[] | list | توضیحات برای enums. هر موقعیت به مقدار مربوطه در آرایه enum نگاشت می شود. | |
parameters.(key). repeated | boolean | اینکه آیا این پارامتر ممکن است چندین بار ظاهر شود یا خیر. | |
parameters.(key). location | string | آیا این پارامتر در کوئری قرار می گیرد یا در مسیر درخواست های REST. | |
parameters.(key). properties | object | اگر این طرحی برای یک شی است، طرحواره هر ویژگی این شی را فهرست کنید. | |
parameters.(key).properties. (key) | nested object | یک ویژگی واحد از این شی. مقدار خود یک شیء طرحواره JSON است که این ویژگی را توصیف می کند. | |
parameters.(key). additionalProperties | nested object | اگر این طرحی برای یک شی است، این ویژگی طرحی برای هر ویژگی اضافی با کلیدهای پویا روی این شی است. | |
parameters.(key). items | nested object | اگر این طرحی برای یک آرایه است، این ویژگی طرحی برای هر عنصر در آرایه است. | |
parameters.(key). annotations | object | اطلاعات تکمیلی در مورد این ملک | |
parameters.(key).annotations. required[] | list | لیستی از روش هایی که در درخواست ها به این ویژگی نیاز دارند. | |
auth | object | اطلاعات احراز هویت | |
auth. oauth2 | object | اطلاعات احراز هویت OAuth 2.0. | |
auth.oauth2. scopes | object | دامنه های OAuth 2.0 موجود. | |
auth.oauth2.scopes. (key) | object | ارزش دامنه. | |
auth.oauth2.scopes.(key). description | string | شرح دامنه. | |
features[] | list | لیستی از ویژگی های پشتیبانی شده برای این API. | |
schemas | object | طرحواره های این API. | |
schemas. (key) | nested object | شرح طرحواره فردی | |
schemas.(key). id | string | شناسه منحصر به فرد برای این طرحواره. مثال: URL | |
schemas.(key). type | string | نوع مقدار برای این طرحواره. فهرستی از مقادیر را می توان در بخش "نوع" در طرحواره JSON یافت . | |
schemas.(key). $ref | string | ارجاع به طرح واره ای دیگر. مقدار این ویژگی شناسه طرحواره دیگری است. | |
schemas.(key). description | string | شرح این شی | |
schemas.(key). default | string | مقدار پیش فرض این ویژگی (در صورت وجود). | |
schemas.(key). required | boolean | اینکه آیا پارامتر مورد نیاز است یا خیر. | |
schemas.(key). deprecated | boolean | آیا این طرح منسوخ شده است. | |
schemas.(key). format | string | یک عبارت منظم یا کلید اضافی که به محدود کردن مقدار کمک می کند. برای جزئیات بیشتر به خلاصه نوع و قالب مراجعه کنید . | |
schemas.(key). pattern | string | عبارت منظم این پارامتر باید با آن مطابقت داشته باشد. | |
schemas.(key). minimum | string | حداقل مقدار این پارامتر. | |
schemas.(key). maximum | string | حداکثر مقدار این پارامتر. | |
schemas.(key). enum[] | list | مقادیری که این پارامتر ممکن است بگیرد (اگر enum باشد). | |
schemas.(key). enumDescriptions[] | list | توضیحات برای enums. هر موقعیت به مقدار مربوطه در آرایه enum نگاشت می شود. | |
schemas.(key). enumDeprecated[] | list | وضعیت منسوخ شدن برای enums. هر موقعیت به مقدار مربوطه در آرایه enum نگاشت می شود. | |
schemas.(key). repeated | boolean | اینکه آیا این پارامتر ممکن است چندین بار ظاهر شود یا خیر. | |
schemas.(key). location | string | آیا این پارامتر در کوئری قرار می گیرد یا در مسیر درخواست های REST. | |
schemas.(key). properties | object | اگر این طرحی برای یک شی است، طرحواره هر ویژگی این شی را فهرست کنید. | |
schemas.(key).properties. (key) | nested object | یک ویژگی واحد از این شی. مقدار خود یک شیء طرحواره JSON است که این ویژگی را توصیف می کند. | |
schemas.(key). additionalProperties | nested object | اگر این طرحی برای یک شی است، این ویژگی طرحی برای هر ویژگی اضافی با کلیدهای پویا روی این شی است. | |
schemas.(key). items | nested object | اگر این طرحی برای یک آرایه است، این ویژگی طرحی برای هر عنصر در آرایه است. | |
schemas.(key). annotations | object | اطلاعات تکمیلی در مورد این ملک | |
schemas.(key).annotations. required[] | list | لیستی از روش هایی که در درخواست ها به این ویژگی نیاز دارند. | |
methods | object | روش های سطح API برای این API. | |
methods. (key) | nested object | شرح روش فردی | |
methods.(key). id | string | یک شناسه منحصر به فرد برای این روش. از این ویژگی می توان برای تطبیق روش ها بین نسخه های مختلف Discovery استفاده کرد. | |
methods.(key). description | string | شرح این روش. | |
methods.(key). deprecated | boolean | آیا این روش منسوخ شده است. | |
methods.(key). parameters | object | جزئیات تمام پارامترها در این روش. | |
methods.(key).parameters. (key) | nested object | جزئیات یک پارامتر واحد در این روش. | |
methods.(key).parameters.(key). id | string | شناسه منحصر به فرد برای این طرحواره. | |
methods.(key).parameters.(key). type | string | نوع مقدار برای این طرحواره. فهرستی از مقادیر را می توان در بخش "نوع" در طرحواره JSON یافت . | |
methods.(key).parameters.(key). $ref | string | اشاره به طرح واره ای دیگر. مقدار این ویژگی شناسه طرحواره دیگری است. | |
methods.(key).parameters.(key). description | string | شرح این شی | |
methods.(key).parameters.(key). default | string | مقدار پیش فرض این ویژگی (در صورت وجود). | |
methods.(key).parameters.(key). required | boolean | اینکه آیا پارامتر مورد نیاز است یا خیر. | |
methods.(key).parameters.(key). deprecated | boolean | آیا پارامتر منسوخ شده است یا خیر. | |
methods.(key).parameters.(key). format | string | یک عبارت منظم یا کلید اضافی که به محدود کردن مقدار کمک می کند. برای جزئیات بیشتر به خلاصه نوع و قالب مراجعه کنید . | |
methods.(key).parameters.(key). pattern | string | عبارت منظم این پارامتر باید با آن مطابقت داشته باشد. | |
methods.(key).parameters.(key). minimum | string | حداقل مقدار این پارامتر. | |
methods.(key).parameters.(key). maximum | string | حداکثر مقدار این پارامتر. | |
methods.(key).parameters.(key). enum[] | list | مقادیری که این پارامتر ممکن است بگیرد (اگر enum باشد). | |
methods.(key).parameters.(key). enumDescriptions[] | list | توضیحات برای enums. هر موقعیت به مقدار مربوطه در آرایه enum نگاشت می شود. | |
methods.(key).parameters.(key). enumDeprecated[] | list | وضعیت منسوخ شدن برای enums. هر موقعیت به مقدار مربوطه در آرایه enum نگاشت می شود. | |
methods.(key).parameters.(key). repeated | boolean | اینکه آیا این پارامتر ممکن است چندین بار ظاهر شود یا خیر. | |
methods.(key).parameters.(key). location | string | آیا این پارامتر در کوئری قرار می گیرد یا در مسیر درخواست های REST. | |
methods.(key).parameters.(key). properties | object | اگر این طرحی برای یک شی است، طرحواره هر ویژگی این شی را فهرست کنید. | |
methods.(key).parameters.(key).properties. (key) | nested object | یک ویژگی واحد از این شی. مقدار خود یک شیء طرحواره JSON است که این ویژگی را توصیف می کند. | |
methods.(key).parameters.(key). additionalProperties | nested object | اگر این طرحی برای یک شی است، این ویژگی طرحی برای هر ویژگی اضافی با کلیدهای پویا روی این شی است. | |
methods.(key).parameters.(key). items | nested object | اگر این طرحی برای یک آرایه است، این ویژگی طرحی برای هر عنصر در آرایه است. | |
methods.(key).parameters.(key). annotations | object | اطلاعات تکمیلی در مورد این ملک | |
methods.(key).parameters.(key).annotations. required[] | list | فهرستی از روشهایی که در درخواستها به این ویژگی نیاز است. | |
methods.(key). parameterOrder[] | list | لیست مرتب شده از پارامترهای مورد نیاز این به عنوان راهنمایی برای مشتریان در مورد نحوه ساختاربندی امضاهای روش خود عمل می کند. آرایه به گونه ای مرتب شده است که مهم ترین پارامتر ابتدا ظاهر شود. | |
methods.(key). scopes[] | list | دامنه های OAuth 2.0 قابل اجرا در این روش. | |
methods.(key). supportsMediaDownload | boolean | آیا این روش از بارگیری رسانه ها پشتیبانی می کند. | |
methods.(key). supportsMediaUpload | boolean | آیا این روش از آپلود رسانه پشتیبانی می کند یا خیر. | |
methods.(key). mediaUpload | object | پارامترهای آپلود رسانه | |
methods.(key).mediaUpload. accept[] | list | محدوده رسانه MIME برای آپلودهای قابل قبول رسانه در این روش. | |
methods.(key).mediaUpload. maxSize | string | حداکثر اندازه بارگذاری رسانه، مانند "1 مگابایت"، "2 گیگابایت" یا "3 ترابایت". | |
methods.(key). supportsSubscription | boolean | آیا این روش از اشتراک ها پشتیبانی می کند. | |
baseUrl | string | [منسوخ شده] URL پایه برای درخواست های REST. | |
basePath | string | [منسوخ شده] مسیر پایه برای درخواست های REST. | |
servicePath | string | مسیر پایه برای همه درخواست های REST. | |
batchPath | string | مسیر درخواست های دسته ای REST. | |
methods.(key). path | string | مسیر URI این روش REST. باید همراه با ویژگی servicePath در سطح API استفاده شود. | |
methods.(key). httpMethod | string | روش HTTP که توسط این روش استفاده می شود. | |
methods.(key). request | object | طرح واره برای درخواست | |
methods.(key).request. $ref | string | شناسه طرح واره برای طرح درخواست. | |
methods.(key).request. parameterName | string | [منسوخ شده] برخی از APIها این فیلد را به دلایل سازگاری با عقب دارند. با خیال راحت می توان آن را نادیده گرفت. | |
methods.(key). response | object | طرح واره برای پاسخ. | |
methods.(key).response. $ref | string | شناسه طرحواره برای طرح پاسخ. | |
methods.(key).mediaUpload. protocols | object | پروتکل های آپلود پشتیبانی شده | |
methods.(key).mediaUpload.protocols. simple | object | از آپلود به عنوان یک درخواست HTTP پشتیبانی می کند. | |
methods.(key).mediaUpload.protocols.simple. multipart | boolean | درست است اگر این نقطه پایانی از آپلود رسانه چند بخشی پشتیبانی کند. | |
methods.(key).mediaUpload.protocols.simple. path | string | مسیر URI که برای آپلود استفاده می شود. باید همراه با ویژگی rootURL در سطح api استفاده شود. | |
methods.(key).mediaUpload.protocols. resumable | object | از پروتکل Resumable Media Upload پشتیبانی می کند. | |
methods.(key).mediaUpload.protocols.resumable. multipart | boolean | true اگر این نقطه پایانی از آپلود رسانه چند بخشی پشتیبانی کند. | |
methods.(key).mediaUpload.protocols.resumable. path | string | مسیر URI که برای آپلود استفاده می شود. باید همراه با ویژگی rootURL در سطح API استفاده شود. | |
resources | object | منابع موجود در این API | |
resources. (key) | nested object | شرح منابع فردی شامل روش ها و منابع فرعی مربوط به این منبع است. | |
resources.(key). methods | object | روش های این منبع | |
resources.(key).methods. (key) | nested object | شرح هر روشی در این منبع. | |
resources.(key).methods.(key). id | string | یک شناسه منحصر به فرد برای این روش. از این ویژگی می توان برای تطبیق روش ها بین نسخه های مختلف Discovery استفاده کرد. | |
resources.(key).methods.(key). path | string | مسیر URI این روش REST. باید همراه با ویژگی servicePath در سطح API استفاده شود. | |
resources.(key).methods.(key). flatPath | string | مسیر URI این روش REST در قالب (RFC 6570) بدون ویژگیهای سطح 2 ({+var}). مکمل ویژگی path . | |
resources.(key).methods.(key). httpMethod | string | روش HTTP که توسط این روش استفاده می شود. | |
resources.(key).methods.(key). description | string | شرح این روش. | |
resources.(key).methods.(key). deprecated | boolean | آیا این روش منسوخ شده است. | |
resources.(key).methods.(key). parameters | object | جزئیات تمام پارامترها در این روش. | |
resources.(key).methods.(key).parameters. (key) | nested object | جزئیات یک پارامتر واحد در این روش. | |
resources.(key).methods.(key).parameters.(key). id | string | شناسه منحصر به فرد برای این طرحواره. | |
resources.(key).methods.(key).parameters.(key). type | string | نوع مقدار برای این طرحواره. فهرستی از مقادیر را می توان در بخش "نوع" در طرحواره JSON یافت . | |
resources.(key).methods.(key).parameters.(key). $ref | string | اشاره به طرح واره ای دیگر. مقدار این ویژگی "ID" طرحواره دیگری است. | |
resources.(key).methods.(key).parameters.(key). description | string | توضیحاتی در مورد این شی | |
resources.(key).methods.(key).parameters.(key). default | string | مقدار پیش فرض این ویژگی (در صورت وجود). | |
resources.(key).methods.(key).parameters.(key). required | boolean | اینکه آیا پارامتر مورد نیاز است یا خیر. | |
resources.(key).methods.(key).parameters.(key). deprecated | boolean | آیا پارامتر منسوخ شده است یا خیر. | |
resources.(key).methods.(key).parameters.(key). format | string | یک عبارت منظم یا کلید اضافی که به محدود کردن مقدار کمک می کند. برای جزئیات بیشتر به خلاصه نوع و قالب مراجعه کنید . | |
resources.(key).methods.(key).parameters.(key). pattern | string | عبارت منظم این پارامتر باید با آن مطابقت داشته باشد. | |
resources.(key).methods.(key).parameters.(key). minimum | string | حداقل مقدار این پارامتر. | |
resources.(key).methods.(key).parameters.(key). maximum | string | حداکثر مقدار این پارامتر. | |
resources.(key).methods.(key).parameters.(key). enum[] | list | مقادیری که این پارامتر ممکن است بگیرد (اگر enum باشد). | |
resources.(key).methods.(key).parameters.(key). enumDescriptions[] | list | توضیحات برای enums. هر موقعیت به مقدار مربوطه در آرایه enum نگاشت می شود. | |
resources.(key).methods.(key).parameters.(key). enumDeprecated[] | list | وضعیت منسوخ شدن برای enums. هر موقعیت به مقدار مربوطه در آرایه enum نگاشت می شود. | |
resources.(key).methods.(key).parameters.(key). repeated | boolean | اینکه آیا این پارامتر ممکن است چندین بار ظاهر شود یا خیر. | |
resources.(key).methods.(key).parameters.(key). location | string | آیا این پارامتر در کوئری قرار می گیرد یا در مسیر درخواست های REST. | |
resources.(key).methods.(key).parameters.(key). properties | object | اگر این طرحی برای یک شی است، طرحواره هر ویژگی این شی را فهرست کنید. | |
resources.(key).methods.(key).parameters.(key).properties. (key) | nested object | یک ویژگی واحد از این شی. مقدار خود یک شیء طرحواره JSON است که این ویژگی را توصیف می کند. | |
resources.(key).methods.(key).parameters.(key). additionalProperties | nested object | اگر این طرحی برای یک شی است، این ویژگی طرحی برای هر ویژگی اضافی با کلیدهای پویا روی این شی است. | |
resources.(key).methods.(key).parameters.(key). items | nested object | اگر این طرحی برای یک آرایه است، این ویژگی طرحی برای هر عنصر در آرایه است. | |
resources.(key).methods.(key).parameters.(key). annotations | object | اطلاعات تکمیلی در مورد این ملک | |
resources.(key).methods.(key).parameters.(key).annotations. required[] | list | لیستی از روش هایی که در درخواست ها به این ویژگی نیاز دارند. | |
resources.(key).methods.(key). parameterOrder[] | list | لیست مرتب شده از پارامترهای مورد نیاز این به عنوان راهنمایی برای مشتریان در مورد نحوه ساختاربندی امضاهای روش خود عمل می کند. آرایه به گونه ای مرتب شده است که مهم ترین پارامتر ابتدا ظاهر شود. | |
resources.(key).methods.(key). request | object | طرح واره برای درخواست | |
resources.(key).methods.(key).request. $ref | string | شناسه طرح واره برای طرح درخواست. | |
resources.(key).methods.(key). response | object | طرح واره برای پاسخ. | |
resources.(key).methods.(key).response. $ref | string | شناسه طرحواره برای طرح پاسخ. | |
resources.(key).methods.(key). scopes[] | list | دامنه های OAuth 2.0 قابل اجرا در این روش. | |
resources.(key).methods.(key). supportsMediaDownload | boolean | آیا این روش از بارگیری رسانه ها پشتیبانی می کند. | |
resources.(key).methods.(key). supportsMediaUpload | boolean | آیا این روش از آپلود رسانه پشتیبانی می کند یا خیر. | |
resources.(key).methods.(key). mediaUpload | object | پارامترهای آپلود رسانه | |
resources.(key).methods.(key).mediaUpload. accept[] | list | محدوده رسانه MIME برای آپلودهای قابل قبول رسانه در این روش. | |
resources.(key).methods.(key).mediaUpload. maxSize | string | حداکثر اندازه بارگذاری رسانه، مانند "1 مگابایت"، "2 گیگابایت" یا "3 ترابایت". | |
resources.(key).methods.(key).mediaUpload. protocols | object | پروتکل های آپلود پشتیبانی شده | |
resources.(key).methods.(key).mediaUpload.protocols. simple | object | از آپلود به عنوان یک درخواست HTTP پشتیبانی می کند. | |
resources.(key).methods.(key).mediaUpload.protocols.simple. multipart | boolean | true اگر این نقطه پایانی از آپلود رسانه چند بخشی پشتیبانی کند. | |
resources.(key).methods.(key).mediaUpload.protocols.simple. path | string | مسیر URI که برای آپلود استفاده می شود. باید همراه با ویژگی rootURL در سطح API استفاده شود. | |
resources.(key).methods.(key).mediaUpload.protocols. resumable | object | از پروتکل Resumable Media Upload پشتیبانی می کند. | |
resources.(key).methods.(key).mediaUpload.protocols.resumable. multipart | boolean | true اگر این نقطه پایانی از آپلود رسانه چند بخشی پشتیبانی کند. | |
resources.(key).methods.(key).mediaUpload.protocols.resumable. path | string | مسیر URI که برای آپلود استفاده می شود. باید همراه با ویژگی rootURL در سطح API استفاده شود. | |
resources.(key).methods.(key). supportsSubscription | boolean | آیا این روش از اشتراک ها پشتیبانی می کند. | |
resources.(key). deprecated | boolean | آیا این منبع منسوخ شده است. | |
resources.(key). resources | object | منابع فرعی در این منبع. | |
resources.(key).resources. (key) | nested object | توضیحات برای هر منبع فرعی در این منبع. |