Google Sheets API

Google Sheets में मौजूद डेटा को पढ़ता और उसमें बदलाव करता है.

सेवा: sheets.googleapis.com

हमारा सुझाव है कि इस सेवा को कॉल करने के लिए, Google की दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर आपके ऐप्लिकेशन को इस सेवा को कॉल करने के लिए, अपनी लाइब्रेरी का इस्तेमाल करना है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.

डिस्कवरी दस्तावेज़

डिस्कवरी दस्तावेज़, मशीन से पढ़ा जा सकने वाला एक दस्तावेज़ होता है. इसमें REST API के बारे में जानकारी दी जाती है और उन्हें इस्तेमाल करने का तरीका बताया जाता है. इसका इस्तेमाल, Google API के साथ इंटरैक्ट करने वाली क्लाइंट लाइब्रेरी, आईडीई प्लग इन, और अन्य टूल बनाने के लिए किया जाता है. एक सेवा, कई डिस्कवरी दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाला यह दस्तावेज़ उपलब्ध कराती है:

सेवा का एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा का नेटवर्क पता बताता है. किसी सेवा में कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का सेवा एंडपॉइंट यहां दिया गया है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हैं:

  • https://sheets.googleapis.com

REST रिसॉर्स: v4.spreadsheets

तरीके
batchUpdate POST /v4/spreadsheets/{spreadsheetId}:batchUpdate
स्प्रेडशीट में एक या उससे ज़्यादा अपडेट लागू करता है.
create POST /v4/spreadsheets
नई स्प्रेडशीट बनाता है और उसे दिखाता है.
get GET /v4/spreadsheets/{spreadsheetId}
दिए गए आईडी पर मौजूद स्प्रेडशीट दिखाता है.
getByDataFilter POST /v4/spreadsheets/{spreadsheetId}:getByDataFilter
दिए गए आईडी पर मौजूद स्प्रेडशीट दिखाता है.

REST रिसॉर्स: v4.spreadsheets.developerMetadata

तरीके
get GET /v4/spreadsheets/{spreadsheetId}/developerMetadata/{metadataId}
दिए गए आईडी के साथ डेवलपर मेटाडेटा दिखाता है.
search POST /v4/spreadsheets/{spreadsheetId}/developerMetadata:search
बताए गए DataFilter से मैच होने वाला डेवलपर मेटाडेटा दिखाता है.

REST रिसॉर्स: v4.spreadsheets.sheets

तरीके
copyTo POST /v4/spreadsheets/{spreadsheetId}/sheets/{sheetId}:copyTo
किसी स्प्रेडशीट की एक शीट को दूसरी स्प्रेडशीट में कॉपी करता है.

REST रिसॉर्स: v4.spreadsheets.values

तरीके
append POST /v4/spreadsheets/{spreadsheetId}/values/{range}:append
स्प्रेडशीट में वैल्यू जोड़ता है.
batchClear POST /v4/spreadsheets/{spreadsheetId}/values:batchClear
स्प्रेडशीट से वैल्यू की एक या उससे ज़्यादा रेंज मिटाता है.
batchClearByDataFilter POST /v4/spreadsheets/{spreadsheetId}/values:batchClearByDataFilter
स्प्रेडशीट से वैल्यू की एक या उससे ज़्यादा रेंज मिटाता है.
batchGet GET /v4/spreadsheets/{spreadsheetId}/values:batchGet
स्प्रेडशीट से वैल्यू की एक या उससे ज़्यादा रेंज दिखाता है.
batchGetByDataFilter POST /v4/spreadsheets/{spreadsheetId}/values:batchGetByDataFilter
यह फ़ंक्शन, तय किए गए डेटा फ़िल्टर से मैच करने वाली वैल्यू की एक या उससे ज़्यादा रेंज दिखाता है.
batchUpdate POST /v4/spreadsheets/{spreadsheetId}/values:batchUpdate
स्प्रेडशीट की एक या उससे ज़्यादा रेंज में वैल्यू सेट करता है.
batchUpdateByDataFilter POST /v4/spreadsheets/{spreadsheetId}/values:batchUpdateByDataFilter
स्प्रेडशीट की एक या उससे ज़्यादा रेंज में वैल्यू सेट करता है.
clear POST /v4/spreadsheets/{spreadsheetId}/values/{range}:clear
स्प्रेडशीट से वैल्यू मिटाता है.
get GET /v4/spreadsheets/{spreadsheetId}/values/{range}
स्प्रेडशीट से वैल्यू की रेंज दिखाता है.
update PUT /v4/spreadsheets/{spreadsheetId}/values/{range}
स्प्रेडशीट की किसी रेंज में वैल्यू सेट करता है.