Yöntemler
Discovery dokümanı, API çağırmak için RESTful yöntemine odaklanır. discovery.apis.list yöntemi, REST tabanlı keşif belgelerini almak için kullanılan URL'ler dahil olmak üzere, Google API Discovery Service tarafından desteklenen tüm API'lerin listesini döndürür.
- list
- Bu uç noktada desteklenen API'lerin listesini alın.
Kaynak Temsilleri
{ "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) } } } }
Mülk Adı | Değer | Açıklama | Notlar |
---|---|---|---|
kind |
string |
Bu yanıtın türü.Sabit dize: discovery#restDescription . |
|
discoveryVersion |
string |
Bu dokümanı oluşturmak için kullanılan Discovery API'nin sürümünü belirtin. | |
id |
string |
API için Discovery dokümanının kimliği. Örneğin, urlshortener:v1 . |
|
name |
string |
API'nin adı. Örneğin, urlshortener . |
|
canonicalName |
string |
API'nin standart adı. Örneğin, Url Shortener . |
|
version |
string |
API sürümü. Örneğin, v1 . |
|
revision |
string |
API'nin revizyonu. | |
title |
string |
API'nin başlığı. Örneğin, "Google Url Shortener API". | |
description |
string |
Bu API'nin açıklaması. | |
icons |
object |
API'yi temsil eden 16x16 ve 32x32 simgelerinin bağlantıları. | |
icons.x16 |
string |
16x16 simgesinin URL'si. | |
icons.x32 |
string |
32x32 simgesinin URL'si. | |
documentationLink |
string |
API'nin okunabilir dokümanları için bağlantı. | |
labels[] |
list |
Bu API'nin durumunun etiketleri. Geçerli değerler limited_availability veya deprecated şeklindedir. |
|
protocol |
string |
Belgede açıklanan protokol. Örneğin, REST. | |
rootUrl |
string |
Tüm API hizmetlerinin bulunduğu kök URL. | |
endpoints[] |
list |
Bu API için konuma dayalı uç nokta nesnelerinin listesi. Her nesne uç nokta URL'si, konum, açıklama ve kullanımdan kaldırma durumunu içerir. | |
endpoints[].endpointUrl |
string |
Uç nokta hedefi ana makinesinin URL'si. | |
endpoints[].location |
string |
Uç noktanın konumu. | |
endpoints[].description |
string |
URL ile belirtilen ana makineyi açıklayan bir dize. | |
endpoints[].deprecated |
boolean |
Bu uç noktanın kullanımdan kaldırılıp kaldırılmadığı. | |
parameters |
object |
Tüm API'ler için geçerli olan yaygın parametreler. | |
parameters.(key) |
nested object |
Tek bir parametrenin açıklaması. | |
parameters.(key).id |
string |
Bu şemanın benzersiz tanımlayıcısı. | |
parameters.(key).type |
string |
Bu şemanın değer türü. Değerlerin listesini JSON şemasındaki"type" bölümünde bulabilirsiniz. | |
parameters.(key).$ref |
string |
Başka bir şemaya referans. Bu özelliğin değeri, başka bir şemanın kimliğidir. | |
parameters.(key).description |
string |
Bu nesnenin açıklaması. | |
parameters.(key).default |
string |
Bu özelliğin varsayılan değeri (varsa). | |
parameters.(key).required |
boolean |
Parametrenin gerekli olup olmadığı. | |
parameters.(key).format |
string |
Değerin sınırlandırılmasına yardımcı olan ek bir normal ifade veya anahtar. Daha fazla bilgi için Tür ve Biçim Özeti bölümüne bakın. | |
parameters.(key).pattern |
string |
Bu parametrenin uyması gereken normal ifade. | |
parameters.(key).minimum |
string |
Bu parametrenin minimum değeri. | |
parameters.(key).maximum |
string |
Bu parametrenin maksimum değeri. | |
parameters.(key).enum[] |
list |
Bu parametrenin alabileceği değerler (bu bir enum ise). | |
parameters.(key).enumDescriptions[] |
list |
Sıralamalarla ilgili açıklamalar. Her konum, enum dizisindeki karşılık gelen değerle eşlenir. | |
parameters.(key).repeated |
boolean |
Bu parametrenin birden fazla kez görünüp görünmeyeceği. | |
parameters.(key).location |
string |
Bu parametrenin sorguya mı yoksa REST isteklerinin yoluna mı yönlendirileceği. | |
parameters.(key).properties |
object |
Bu bir nesneye ait şemaysa bu nesnenin her özelliği için şemayı listeleyin. | |
parameters.(key).properties.(key) |
nested object |
Bu nesnenin tek bir özelliği. Değer, bu özelliği tanımlayan bir JSON Schema nesnesidir. | |
parameters.(key).additionalProperties |
nested object |
Bu, bir nesneye ait şemaysa bu nesne üzerinde dinamik anahtarlara sahip ek özelliklerin şemasıdır. | |
parameters.(key).items |
nested object |
Bu bir dizi için şemaysa bu özellik, dizideki her bir öğenin şemasıdır. | |
parameters.(key).annotations |
object |
Bu tesisle ilgili ek bilgiler. | |
parameters.(key).annotations.required[] |
list |
İsteklerde bu özelliği gerektiren yöntemlerin listesi. | |
auth |
object |
Kimlik doğrulama bilgileri. | |
auth.oauth2 |
object |
OAuth 2.0 kimlik doğrulama bilgileri. | |
auth.oauth2.scopes |
object |
Kullanılabilir OAuth 2.0 kapsamları. | |
auth.oauth2.scopes.(key) |
object |
Kapsam değeri. | |
auth.oauth2.scopes.(key).description |
string |
Kapsam açıklaması. | |
features[] |
list |
Bu API için desteklenen özelliklerin listesi. | |
schemas |
object |
Bu API'nin şemaları. | |
schemas.(key) |
nested object |
Tek bir şema açıklaması. | |
schemas.(key).id |
string |
Bu şemanın benzersiz tanımlayıcısı. Örnek: URL |
|
schemas.(key).type |
string |
Bu şemanın değer türü. Değerlerin listesine JSON Şemasındaki"type" bölümünden ulaşabilirsiniz. | |
schemas.(key).$ref |
string |
Başka bir şemaya referans. Bu özelliğin değeri, başka bir şemanın kimliğidir. | |
schemas.(key).description |
string |
Bu nesnenin açıklaması. | |
schemas.(key).default |
string |
Bu özelliğin varsayılan değeri (varsa). | |
schemas.(key).required |
boolean |
Parametrenin gerekli olup olmadığı. | |
schemas.(key).deprecated |
boolean |
Bu şemanın kullanımdan kaldırılıp kaldırılmadığı. | |
schemas.(key).format |
string |
Değerin sınırlandırılmasına yardımcı olan ek bir normal ifade veya anahtar.Daha fazla bilgi için Tür ve Biçim Özeti'ne göz atın. | |
schemas.(key).pattern |
string |
Bu parametrenin uyması gereken normal ifade. | |
schemas.(key).minimum |
string |
Bu parametrenin minimum değeri. | |
schemas.(key).maximum |
string |
Bu parametrenin maksimum değeri. | |
schemas.(key).enum[] |
list |
Bu parametrenin alabileceği değerler (bu bir enum ise). | |
schemas.(key).enumDescriptions[] |
list |
Sıralamalarla ilgili açıklamalar. Her konum, enum dizisindeki karşılık gelen değerle eşlenir. |
|
schemas.(key).enumDeprecated[] |
list |
Sıralamalar için kullanımdan kaldırma durumu. Her konum, enum dizisindeki karşılık gelen değerle eşlenir. |
|
schemas.(key).repeated |
boolean |
Bu parametrenin birden fazla kez görünüp görünmeyeceği. | |
schemas.(key).location |
string |
Bu parametrenin sorguya mı yoksa REST isteklerinin yoluna mı yönlendirileceği. | |
schemas.(key).properties |
object |
Bu bir nesneye ait şemaysa bu nesnenin her özelliği için şemayı listeleyin. | |
schemas.(key).properties.(key) |
nested object |
Bu nesnenin tek bir özelliği. Değer, bu özelliği tanımlayan bir JSON Schema nesnesidir. | |
schemas.(key).additionalProperties |
nested object |
Bu, bir nesneye ait şemaysa bu nesne üzerinde dinamik anahtarlara sahip ek özelliklerin şemasıdır. | |
schemas.(key).items |
nested object |
Bu bir dizi için şemaysa bu özellik, dizideki her bir öğenin şemasıdır. | |
schemas.(key).annotations |
object |
Bu tesisle ilgili ek bilgiler. | |
schemas.(key).annotations.required[] |
list |
İsteklerde bu özelliği gerektiren yöntemlerin listesi. | |
methods |
object |
Bu API için API düzeyinde yöntemler. | |
methods.(key) |
nested object |
Bağımsız yöntem açıklaması. | |
methods.(key).id |
string |
Bu yöntemin benzersiz kimliği. Bu özellik, Discovery'nin farklı sürümlerindeki yöntemleri eşleştirmek için kullanılabilir. | |
methods.(key).description |
string |
Bu yöntemin açıklaması. | |
methods.(key).deprecated |
boolean |
Bu yöntemin kullanımdan kaldırılıp kaldırılmadığı. | |
methods.(key).parameters |
object |
Bu yöntemdeki tüm parametrelere ilişkin ayrıntılar. | |
methods.(key).parameters.(key) |
nested object |
Bu yöntemde tek bir parametreye ilişkin ayrıntılar. | |
methods.(key).parameters.(key).id |
string |
Bu şemanın benzersiz tanımlayıcısı. | |
methods.(key).parameters.(key).type |
string |
Bu şemanın değer türü. Değerlerin listesini JSON Şemasındaki"type" bölümünde bulabilirsiniz. | |
methods.(key).parameters.(key).$ref |
string |
Başka bir şemaya referans. Bu özelliğin değeri, başka bir şemanın kimliğidir. | |
methods.(key).parameters.(key).description |
string |
Bu nesnenin açıklaması. | |
methods.(key).parameters.(key).default |
string |
Bu özelliğin varsayılan değeri (varsa). | |
methods.(key).parameters.(key).required |
boolean |
Parametrenin gerekli olup olmadığı. | |
methods.(key).parameters.(key).deprecated |
boolean |
Parametrenin kullanımdan kaldırılıp kaldırılmadığı. | |
methods.(key).parameters.(key).format |
string |
Değerin sınırlandırılmasına yardımcı olan ek bir normal ifade veya anahtar.Daha fazla bilgi için Tür ve Biçim Özeti'ne göz atın. | |
methods.(key).parameters.(key).pattern |
string |
Bu parametrenin uyması gereken normal ifade. | |
methods.(key).parameters.(key).minimum |
string |
Bu parametrenin minimum değeri. | |
methods.(key).parameters.(key).maximum |
string |
Bu parametrenin maksimum değeri. | |
methods.(key).parameters.(key).enum[] |
list |
Bu parametrenin alabileceği değerler (bu bir enum ise). | |
methods.(key).parameters.(key).enumDescriptions[] |
list |
Sıralamalarla ilgili açıklamalar. Her konum, enum dizisindeki karşılık gelen değerle eşlenir. |
|
methods.(key).parameters.(key).enumDeprecated[] |
list |
Sıralamalar için kullanımdan kaldırma durumu. Her konum, enum dizisindeki karşılık gelen değerle eşlenir. |
|
methods.(key).parameters.(key).repeated |
boolean |
Bu parametrenin birden fazla kez görünüp görünmeyeceği. | |
methods.(key).parameters.(key).location |
string |
Bu parametrenin sorguya mı yoksa REST isteklerinin yoluna mı yönlendirileceği. | |
methods.(key).parameters.(key).properties |
object |
Bu bir nesneye ait şemaysa bu nesnenin her özelliği için şemayı listeleyin. | |
methods.(key).parameters.(key).properties.(key) |
nested object |
Bu nesnenin tek bir özelliği. Değer, bu özelliği tanımlayan bir JSON Schema nesnesidir. | |
methods.(key).parameters.(key).additionalProperties |
nested object |
Bu, bir nesneye ait şemaysa bu nesne üzerinde dinamik anahtarlara sahip ek özelliklerin şemasıdır. | |
methods.(key).parameters.(key).items |
nested object |
Bu bir dizi için şemaysa bu özellik, dizideki her bir öğenin şemasıdır. | |
methods.(key).parameters.(key).annotations |
object |
Bu tesisle ilgili ek bilgiler. | |
methods.(key).parameters.(key).annotations.required[] |
list |
Bu mülkün, isteklerde gerekli olduğu yöntemlerin listesi. | |
methods.(key).parameterOrder[] |
list |
Gerekli parametrelerin sıralı listesi. Bu, müşterilere yöntem imzalarını nasıl yapılandırabilecekleri konusunda bir ipucu verir. Dizi, en belirgin parametre ilk olarak görünecek şekilde sıralanır. | |
methods.(key).scopes[] |
list |
Bu yöntem için geçerli olan OAuth 2.0 kapsamları. | |
methods.(key).supportsMediaDownload |
boolean |
Bu yöntemin medya indirmelerini destekleyip desteklemediği. | |
methods.(key).supportsMediaUpload |
boolean |
Bu yöntemin medya yüklemelerini destekleyip desteklemediği. | |
methods.(key).mediaUpload |
object |
Medya yükleme parametreleri. | |
methods.(key).mediaUpload.accept[] |
list |
Bu yönteme kabul edilen medya yüklemeleri için MIME Media Ranges. | |
methods.(key).mediaUpload.maxSize |
string |
Maksimum medya yükleme boyutu (ör. "1 MB", "2 GB" veya "3 TB"). | |
methods.(key).supportsSubscription |
boolean |
Bu yöntemin abonelikleri destekleyip desteklemediği. | |
baseUrl |
string |
[KULLANIMDAN KALDIRILDI] REST isteklerinin temel URL'si. | |
basePath |
string |
[KULLANIMDAN KALDIRILDI] REST isteklerinin temel yolu. | |
servicePath |
string |
Tüm REST isteklerinin temel yolu. | |
batchPath |
string |
REST toplu isteklerinin yolu. | |
methods.(key).path |
string |
Bu REST yönteminin URI yolu. API düzeyinde servicePath mülküyle birlikte kullanılmalıdır. |
|
methods.(key).httpMethod |
string |
Bu yöntem tarafından kullanılan HTTP yöntemi. | |
methods.(key).request |
object |
İsteğin şeması. | |
methods.(key).request.$ref |
string |
İstek şemasının şema kimliği. | |
methods.(key).request.parameterName |
string |
[KULLANIMDAN KALDIRILDI] Bazı API'lerde, geriye dönük uyumluluk nedeniyle bu alan bulunur. Güvenli bir şekilde yoksayılabilir. | |
methods.(key).response |
object |
Yanıtın şeması. | |
methods.(key).response.$ref |
string |
Yanıt şemasının şema kimliği. | |
methods.(key).mediaUpload.protocols |
object |
Desteklenen yükleme protokolleri. | |
methods.(key).mediaUpload.protocols.simple |
object |
Tek bir HTTP isteği olarak yüklemeyi destekler. | |
methods.(key).mediaUpload.protocols.simple.multipart |
boolean |
Bu uç nokta, çok parçalı medya yüklemeyi destekliyorsa doğru değerini döndürür. | |
methods.(key).mediaUpload.protocols.simple.path |
string |
Yükleme için kullanılacak URI yolu. API düzeyinde rootURL mülkü ile birlikte kullanılmalıdır. |
|
methods.(key).mediaUpload.protocols.resumable |
object |
Devam Ettirilebilir Medya Yükleme protokolünü destekler. | |
methods.(key).mediaUpload.protocols.resumable.multipart |
boolean |
Bu uç nokta, çok parçalı medya yüklemeyi destekliyorsa true . |
|
methods.(key).mediaUpload.protocols.resumable.path |
string |
Yükleme için kullanılacak URI yolu. API düzeyinde rootURL mülküyle birlikte kullanılmalıdır. |
|
resources |
object |
Bu API'deki kaynaklar. | |
resources.(key) |
nested object |
Bağımsız bir kaynak açıklaması. Bu kaynakla ilgili yöntemleri ve alt kaynakları içerir. | |
resources.(key).methods |
object |
Bu kaynaktaki yöntemler. | |
resources.(key).methods.(key) |
nested object |
Bu kaynaktaki tüm yöntemlerin açıklaması. | |
resources.(key).methods.(key).id |
string |
Bu yöntemin benzersiz kimliği. Bu özellik, Discovery'nin farklı sürümlerindeki yöntemleri eşleştirmek için kullanılabilir. | |
resources.(key).methods.(key).path |
string |
Bu REST yönteminin URI yolu. API düzeyinde servicePath mülküyle birlikte kullanılmalıdır. |
|
resources.(key).methods.(key).flatPath |
string |
Düzey 2 özellikleri ({+var}) olmadan bu REST yönteminin (RFC 6570) biçiminde URI yolu. path mülküne ek olarak. |
|
resources.(key).methods.(key).httpMethod |
string |
Bu yöntem tarafından kullanılan HTTP yöntemi. | |
resources.(key).methods.(key).description |
string |
Bu yöntemin açıklaması. | |
resources.(key).methods.(key).deprecated |
boolean |
Bu yöntemin kullanımdan kaldırılıp kaldırılmadığı. | |
resources.(key).methods.(key).parameters |
object |
Bu yöntemdeki tüm parametrelere ilişkin ayrıntılar. | |
resources.(key).methods.(key).parameters.(key) |
nested object |
Bu yöntemde tek bir parametreye ilişkin ayrıntılar. | |
resources.(key).methods.(key).parameters.(key).id |
string |
Bu şemanın benzersiz tanımlayıcısı. | |
resources.(key).methods.(key).parameters.(key).type |
string |
Bu şemanın değer türü. Değerlerin listesini JSON Şemasındaki"type" bölümünde bulabilirsiniz. | |
resources.(key).methods.(key).parameters.(key).$ref |
string |
Başka bir şemaya referans. Bu özelliğin değeri, başka bir şemanın "ID" değeridir. | |
resources.(key).methods.(key).parameters.(key).description |
string |
Bu nesnenin açıklaması. | |
resources.(key).methods.(key).parameters.(key).default |
string |
Bu özelliğin varsayılan değeri (varsa). | |
resources.(key).methods.(key).parameters.(key).required |
boolean |
Parametrenin gerekli olup olmadığı. | |
resources.(key).methods.(key).parameters.(key).deprecated |
boolean |
Parametrenin kullanımdan kaldırılıp kaldırılmadığı. | |
resources.(key).methods.(key).parameters.(key).format |
string |
Değerin sınırlandırılmasına yardımcı olan ek bir normal ifade veya anahtar.Daha fazla bilgi için Tür ve Biçim Özeti'ne göz atın. | |
resources.(key).methods.(key).parameters.(key).pattern |
string |
Bu parametrenin uyması gereken normal ifade. | |
resources.(key).methods.(key).parameters.(key).minimum |
string |
Bu parametrenin minimum değeri. | |
resources.(key).methods.(key).parameters.(key).maximum |
string |
Bu parametrenin maksimum değeri. | |
resources.(key).methods.(key).parameters.(key).enum[] |
list |
Bu parametrenin alabileceği değerler (bu bir enum ise). | |
resources.(key).methods.(key).parameters.(key).enumDescriptions[] |
list |
Sıralamalarla ilgili açıklamalar. Her konum, enum dizisindeki karşılık gelen değerle eşlenir. |
|
resources.(key).methods.(key).parameters.(key).enumDeprecated[] |
list |
Sıralamalar için kullanımdan kaldırma durumu. Her konum, enum dizisindeki karşılık gelen değerle eşlenir. |
|
resources.(key).methods.(key).parameters.(key).repeated |
boolean |
Bu parametrenin birden fazla kez görünüp görünmeyeceği. | |
resources.(key).methods.(key).parameters.(key).location |
string |
Bu parametrenin sorguya mı yoksa REST isteklerinin yoluna mı yönlendirileceği. | |
resources.(key).methods.(key).parameters.(key).properties |
object |
Bu bir nesneye ait şemaysa bu nesnenin her özelliği için şemayı listeleyin. | |
resources.(key).methods.(key).parameters.(key).properties.(key) |
nested object |
Bu nesnenin tek bir özelliği. Değer, bu özelliği tanımlayan bir JSON Schema nesnesidir. | |
resources.(key).methods.(key).parameters.(key).additionalProperties |
nested object |
Bu, bir nesneye ait şemaysa bu nesne üzerinde dinamik anahtarlara sahip ek özelliklerin şemasıdır. | |
resources.(key).methods.(key).parameters.(key).items |
nested object |
Bu bir dizi için şemaysa bu özellik, dizideki her bir öğenin şemasıdır. | |
resources.(key).methods.(key).parameters.(key).annotations |
object |
Bu tesisle ilgili ek bilgiler. | |
resources.(key).methods.(key).parameters.(key).annotations.required[] |
list |
İsteklerde bu özelliği gerektiren yöntemlerin listesi. | |
resources.(key).methods.(key).parameterOrder[] |
list |
Gerekli parametrelerin sıralı listesi. Bu, müşterilere yöntem imzalarını nasıl yapılandırabilecekleri konusunda bir ipucu verir. Dizi, en belirgin parametre ilk olarak görünecek şekilde sıralanır. | |
resources.(key).methods.(key).request |
object |
İsteğin şeması. | |
resources.(key).methods.(key).request.$ref |
string |
İstek şemasının şema kimliği. | |
resources.(key).methods.(key).response |
object |
Yanıtın şeması. | |
resources.(key).methods.(key).response.$ref |
string |
Yanıt şemasının şema kimliği. | |
resources.(key).methods.(key).scopes[] |
list |
Bu yöntem için geçerli olan OAuth 2.0 kapsamları. | |
resources.(key).methods.(key).supportsMediaDownload |
boolean |
Bu yöntemin medya indirmelerini destekleyip desteklemediği. | |
resources.(key).methods.(key).supportsMediaUpload |
boolean |
Bu yöntemin medya yüklemelerini destekleyip desteklemediği. | |
resources.(key).methods.(key).mediaUpload |
object |
Medya yükleme parametreleri. | |
resources.(key).methods.(key).mediaUpload.accept[] |
list |
Bu yönteme kabul edilen medya yüklemeleri için MIME Media Ranges. | |
resources.(key).methods.(key).mediaUpload.maxSize |
string |
Maksimum medya yükleme boyutu (ör. "1 MB", "2 GB" veya "3 TB"). | |
resources.(key).methods.(key).mediaUpload.protocols |
object |
Desteklenen yükleme protokolleri. | |
resources.(key).methods.(key).mediaUpload.protocols.simple |
object |
Tek bir HTTP isteği olarak yüklemeyi destekler. | |
resources.(key).methods.(key).mediaUpload.protocols.simple.multipart |
boolean |
Bu uç nokta, çok parçalı medya yüklemeyi destekliyorsa true . |
|
resources.(key).methods.(key).mediaUpload.protocols.simple.path |
string |
Yükleme için kullanılacak URI yolu. API düzeyinde rootURL mülküyle birlikte kullanılmalıdır. |
|
resources.(key).methods.(key).mediaUpload.protocols.resumable |
object |
Devam Ettirilebilir Medya Yükleme protokolünü destekler. | |
resources.(key).methods.(key).mediaUpload.protocols.resumable.multipart |
boolean |
Bu uç nokta, çok parçalı medya yüklemeyi destekliyorsa true . |
|
resources.(key).methods.(key).mediaUpload.protocols.resumable.path |
string |
Yükleme için kullanılacak URI yolu. API düzeyinde rootURL mülküyle birlikte kullanılmalıdır. |
|
resources.(key).methods.(key).supportsSubscription |
boolean |
Bu yöntemin abonelikleri destekleyip desteklemediği. | |
resources.(key).deprecated |
boolean |
Bu kaynağın kullanımdan kaldırılıp kaldırılmadığı. | |
resources.(key).resources |
object |
Bu kaynağın alt kaynakları. | |
resources.(key).resources.(key) |
nested object |
Bu kaynaktaki tüm alt kaynakların açıklaması. |