Google Docs API से, आपको Google Docs में दस्तावेज़ बनाने और उनमें बदलाव करने की सुविधा मिलती है.
ऐप्लिकेशन, उपयोगकर्ता और सिस्टम से मिले डेटा, दोनों से बेहतर दस्तावेज़ बनाने के लिए Docs API के साथ इंटिग्रेट कर सकते हैं. Docs API से, आपको ये काम करने की सुविधा मिलती है:
- अपने-आप होने वाली प्रोसेस
- एक साथ कई दस्तावेज़ बनाना
- दस्तावेज़ फ़ॉर्मैट करें
- इनवॉइस या अनुबंध जनरेट करने का तरीका
- ऑब्जेक्ट के खास एट्रिब्यूट वापस पाना
दस्तावेज़ API में उपयोग किए जाने वाले सामान्य शब्दों की सूची नीचे दी गई है:
- दस्तावेज़ आईडी
किसी दस्तावेज़ के लिए यूनीक आइडेंटिफ़ायर. यह एक खास स्ट्रिंग होती है, जिसमें किसी दस्तावेज़ का रेफ़रंस देने वाले अक्षर, संख्याएं, और कुछ खास वर्ण होते हैं. उसे दस्तावेज़ के यूआरएल से लिया जा सकता है. दस्तावेज़ के नाम में बदलाव होने के बावजूद, दस्तावेज़ आईडी एक जैसे होते हैं. आईडी ढूंढने के तरीके के बारे में ज़्यादा जानकारी के लिए, दस्तावेज़ आईडी देखें.
https://docs.google.com/document/d/DOCUMENT_ID/edit
- एलिमेंट
वह स्ट्रक्चर जो दस्तावेज़ बनाता है. दस्तावेज़ के टॉप लेवल एलिमेंट में
Body
,DocumentStyle
, औरList
शामिल हैं.- Google Workspace दस्तावेज़
ऐसी फ़ाइल जिसे Google Workspace ऐप्लिकेशन, जैसे कि Google Docs बनाता है. Docs के लिए, MIME टाइप का फ़ॉर्मैट
application/vnd.google-apps.document
है. MIME टाइप की सूची के लिए, Google Workspace और Google Drive पर काम करने वाले MIME टाइप देखें.- इंडेक्स
कॉन्टेंट के ज़्यादातर एलिमेंट में
startIndex
औरendIndex
प्रॉपर्टी होती हैं. ये एलिमेंट के शुरू और खत्म होने के ऑफ़सेट के बारे में बताते हैं. यह ऑफ़सेट, एलिमेंट के पास के सेगमेंट की शुरुआत के हिसाब से है.- इनलाइन इमेज
ऐसी इमेज जो किसी दस्तावेज़ में टेक्स्ट के फ़्लो में दिखती है. यह कोई अटैचमेंट नहीं है.
- नाम वाली रेंज
आस-पास मौजूद टेक्स्ट की रेंज.
NamedRange
, एक हीnamedRangeId
वाली रेंज का कलेक्शन होता है. नाम वाली रेंज की मदद से डेवलपर, दस्तावेज़ के कुछ हिस्सों को उपयोगकर्ता के तय किए गए आर्बिट्रेरी लेबल से जोड़ सकते हैं. इससे उनके कॉन्टेंट को, प्रोग्राम के हिसाब से, बाद में पढ़ा जा सकता है या उसमें बदलाव किया जा सकता है. किसी दस्तावेज़ में एक ही नाम वाली कई नाम वाली रेंज हो सकती हैं, लेकिन हर नाम वाली रेंज का एक यूनीक आईडी होता है.- Segment
Body
,Header
,Footer
याFootnote
में स्ट्रक्चरल या कॉन्टेंट एलिमेंट हो. किसी सेगमेंट में एलिमेंट के इंडेक्स उस सेगमेंट की शुरुआत के हिसाब से होते हैं.- सुझाव
मूल टेक्स्ट में बदलाव किए बिना दस्तावेज़ में बदलाव किया जाता है. अगर मालिक आपके सुझावों को स्वीकार करता है, तो वह मूल टेक्स्ट को बदल देगा.
मिलते-जुलते विषय
पुष्टि करने और अनुमति देने की प्रक्रिया को मैनेज करने के साथ-साथ, Google Workspace API के साथ डेवलप करने के बारे में जानने के लिए, Google Workspace पर डेवलप करना देखें.
किसी दस्तावेज़ की खास जानकारी पाने के लिए, दस्तावेज़ देखें.
Docs API ऐप्लिकेशन को कॉन्फ़िगर करने और चलाने का तरीका जानने के लिए, JavaScript क्विकस्टार्ट आज़माएं.