Google Sheets API

Google Sheets को पढ़ता और लिखता है.

सेवा: Sheets.googleapis.com

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

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

डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और 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}
स्प्रेडशीट की किसी रेंज में वैल्यू सेट करता है.