इस एंडपॉइंट पर काम करने वाले एपीआई की सूची पाएं.
discovery.apis.list तरीके से, Google APIs Discovery Service के साथ काम करने वाले सभी एपीआई की सूची मिलती है. हर एंट्री का डेटा, उस एपीआई के लिए डिस्कवरी दस्तावेज़ का सबसेट होता है. साथ ही, सूची में काम करने वाले एपीआई की डायरेक्ट्री दी जाती है. अगर किसी एपीआई के एक से ज़्यादा वर्शन हैं, तो सूची में हर वर्शन की अलग एंट्री होती है.
अनुरोध
एचटीटीपी अनुरोध
GET https://discovery.googleapis.com/discovery/v1/apis
पैरामीटर
| पैरामीटर का नाम | मान | ब्यौरा |
|---|---|---|
| वैकल्पिक पैरामीटर | ||
name |
string |
सिर्फ़ दिए गए नाम वाले एपीआई शामिल करें. |
preferred |
boolean |
सिर्फ़ एपीआई का पसंदीदा वर्शन दिखाएं. "false" डिफ़ॉल्ट रूप से.
|
अनुरोध का मुख्य भाग
इस तरीके के साथ अनुरोध का मुख्य हिस्सा न दें.
जवाब
अगर अनुरोध सही से काम करता है, तो यह तरीका जवाब के मुख्य हिस्से में नीचे दिया गया स्ट्रक्चर दिखाता है:
{
"kind": "discovery#directoryList",
"discoveryVersion": "v1",
"items": [
{
"kind": "discovery#directoryItem",
"id": string,
"name": string,
"version": string,
"title": string,
"description": string,
"discoveryRestUrl": string,
"discoveryLink": string,
"icons": {
"x16": string,
"x32": string
},
"documentationLink": string,
"labels": [
string
],
"preferred": boolean
}
]
}| प्रॉपर्टी का नाम | मान | ब्यौरा |
|---|---|---|
kind |
string |
The fixed string discovery#directoryList |
discoveryVersion |
string |
इस दस्तावेज़ को जनरेट करने के लिए, Discovery API के जिस वर्शन का इस्तेमाल किया गया है उसके बारे में बताएं. |
items[] |
list |
अलग-अलग डायरेक्ट्री एंट्री. एपीआई/वर्शन के हर पेयर के लिए एक एंट्री. |
items[].kind |
string |
इस जवाब का टाइप. |
items[].id |
string |
इस एपीआई का आईडी. |
items[].name |
string |
एपीआई का नाम. |
items[].version |
string |
एपीआई का वर्शन. |
items[].title |
string |
इस एपीआई का टाइटल. |
items[].description |
string |
इस एपीआई की जानकारी. |
items[].discoveryRestUrl |
string |
खोज से जुड़े REST दस्तावेज़ का यूआरएल. |
items[].discoveryLink |
string |
डिस्कवरी दस्तावेज़ का लिंक. |
items[].icons |
object |
एपीआई को दिखाने वाले 16x16 और 32x32 आइकॉन के लिंक. |
items[].icons.x16 |
string |
16x16 आइकॉन का यूआरएल. |
items[].icons.x32 |
string |
32x32 आइकॉन का यूआरएल. |
items[].documentationLink |
string |
एपीआई के लिए, आसानी से समझ में आने वाले दस्तावेज़ का लिंक. |
items[].labels[] |
list |
इस एपीआई के स्टेटस के लिए लेबल, जैसे कि limited_availability या
deprecated.
|
items[].preferred |
boolean |
true अगर आपको इस वर्शन का इस्तेमाल करना है. |