Google ডক্স API ওভারভিউ

গুগল ডক্স এপিআই আপনাকে গুগল ডক্স-এ ডকুমেন্ট তৈরি ও পরিবর্তন করার সুযোগ দেয়।

অ্যাপ্লিকেশনগুলি ব্যবহারকারী এবং সিস্টেম-প্রদত্ত উভয় ডেটা থেকে পরিমার্জিত ডকুমেন্ট তৈরি করতে ডকস এপিআই (Docs API)-এর সাথে ইন্টিগ্রেট করতে পারে। ডকস এপিআই আপনাকে নিম্নলিখিত কাজগুলো করতে দেয়:

  • প্রক্রিয়াগুলি স্বয়ংক্রিয় করুন
  • একসাথে অনেকগুলো ডকুমেন্টেশন তৈরি করুন
  • নথি বিন্যাস করুন
  • চালান বা চুক্তি তৈরি করুন
  • অবজেক্টের নির্দিষ্ট বৈশিষ্ট্যগুলো পুনরুদ্ধার করুন

ডকস এপিআই-তে ব্যবহৃত কিছু সাধারণ পরিভাষার তালিকা নিচে দেওয়া হলো:

ডকুমেন্ট আইডি

একটি ডকুমেন্টের অনন্য শনাক্তকারী। এটি অক্ষর, সংখ্যা এবং কিছু বিশেষ অক্ষর সম্বলিত একটি নির্দিষ্ট স্ট্রিং যা একটি ডকুমেন্টকে নির্দেশ করে এবং এটি ডকুমেন্টের URL থেকে পাওয়া যেতে পারে। ডকুমেন্টের নাম পরিবর্তন হলেও ডকুমেন্ট আইডি অপরিবর্তিত থাকে। আইডি কীভাবে খুঁজে বের করতে হয় সে সম্পর্কে আরও তথ্যের জন্য, ডকুমেন্ট আইডি দেখুন।

https://docs.google.com/document/d/DOCUMENT_ID/edit
উপাদান

যে কাঠামো দিয়ে একটি ডকুমেন্ট গঠিত হয়। একটি ডকুমেন্টের শীর্ষ-স্তরের উপাদানগুলোর মধ্যে রয়েছে Body , DocumentStyle এবং List

গুগল ওয়ার্কস্পেস ডকুমেন্ট

একটি ফাইল যা গুগল ওয়ার্কস্পেস অ্যাপ্লিকেশন, যেমন গুগল ডক্স, তৈরি করে। ডক্স-এর জন্য MIME টাইপ ফরম্যাট হলো application/vnd.google-apps.document । MIME টাইপের তালিকার জন্য, গুগল ওয়ার্কস্পেস এবং গুগল ড্রাইভ সমর্থিত MIME টাইপসমূহ দেখুন।

সূচী

কন্টেন্ট বডির অন্তর্গত বেশিরভাগ এলিমেন্টের startIndex এবং endIndex প্রপার্টি থাকে। এগুলো কোনো এলিমেন্টের পরিবেষ্টনকারী সেগমেন্টের শুরুর সাপেক্ষে তার শুরু ও শেষের অবস্থান নির্দেশ করে।

ইনলাইন ছবি

একটি ছবি যা কোনো ডকুমেন্টের লেখার মাঝে প্রদর্শিত হয়। এটি কোনো অ্যাটাচমেন্ট নয়।

নামযুক্ত পরিসর

টেক্সটের একটি সংলগ্ন পরিসর। একটি NamedRange হলো একই namedRangeId যুক্ত রেঞ্জগুলোর একটি সংগ্রহ। নেমডরেঞ্জ ডেভেলপারদের একটি ডকুমেন্টের অংশগুলোকে ব্যবহারকারী-নির্ধারিত যেকোনো লেবেলের সাথে যুক্ত করার সুযোগ দেয়, যাতে পরবর্তীতে প্রোগ্রামিংয়ের মাধ্যমে সেগুলোর বিষয়বস্তু পড়া বা সম্পাদনা করা যায়। একটি ডকুমেন্টে একই নামের একাধিক নেমডরেঞ্জ থাকতে পারে, কিন্তু প্রতিটি নেমডরেঞ্জের একটি অনন্য আইডি থাকে।

সেগমেন্ট

Body , Header , Footer বা Footnote কাঠামোগত বা বিষয়বস্তুগত উপাদান থাকে। একটি অংশের অন্তর্গত উপাদানগুলোর সূচক সেই অংশের শুরু থেকে গণনা করা হয়।

পরামর্শ

মূল লেখা পরিবর্তন না করে নথিতে পরিবর্তন আনা। মালিক আপনার পরামর্শ অনুমোদন করলে, তা মূল লেখাটিকে প্রতিস্থাপন করে।

  • Google Workspace API ব্যবহার করে ডেভেলপ করা, যার মধ্যে অথেনটিকেশন এবং অথরাইজেশন পরিচালনাও অন্তর্ভুক্ত, সে সম্পর্কে জানতে Develop on Google Workspace দেখুন।

  • কোনো নথি সম্পর্কে ধারণাগত সংক্ষিপ্ত বিবরণ পেতে, নথি দেখুন।

  • একটি ডকস এপিআই অ্যাপ কীভাবে কনফিগার ও রান করতে হয় তা জানতে, জাভাস্ক্রিপ্ট কুইকস্টার্টটি দেখুন।