উন্নত ড্রাইভ পরিষেবা আপনাকে অ্যাপস স্ক্রিপ্টে গুগল ড্রাইভ এপিআই ব্যবহার করতে দেয়। অ্যাপস স্ক্রিপ্টের অন্তর্নির্মিত ড্রাইভ পরিষেবার মতো, এই এপিআই স্ক্রিপ্টগুলিকে গুগল ড্রাইভে ফাইল এবং ফোল্ডার তৈরি, খুঁজে বের এবং সংশোধন করার অনুমতি দেয়। বেশিরভাগ ক্ষেত্রে, অন্তর্নির্মিত পরিষেবাটি ব্যবহার করা সহজ, তবে এই উন্নত পরিষেবাটি কাস্টম ফাইল বৈশিষ্ট্যগুলিতে অ্যাক্সেসের পাশাপাশি ফাইল এবং ফোল্ডারগুলির জন্য সংশোধন সহ কয়েকটি অতিরিক্ত বৈশিষ্ট্য সরবরাহ করে।
তথ্যসূত্র
এই পরিষেবা সম্পর্কে বিস্তারিত তথ্যের জন্য, Google Drive API-এর রেফারেন্স ডকুমেন্টেশন দেখুন। Apps Script-এর সমস্ত উন্নত পরিষেবার মতো, উন্নত ড্রাইভ পরিষেবাটি পাবলিক API-এর মতো একই বস্তু, পদ্ধতি এবং পরামিতি ব্যবহার করে। আরও তথ্যের জন্য, পদ্ধতি স্বাক্ষর কীভাবে নির্ধারণ করা হয় তা দেখুন।
সমস্যাগুলি রিপোর্ট করতে এবং অন্যান্য সহায়তা পেতে, ড্রাইভ এপিআই সহায়তা নির্দেশিকাটি দেখুন।
নমুনা কোড
এই বিভাগের কোড নমুনাগুলি API এর 3 সংস্করণ ব্যবহার করে।
ফাইল আপলোড করুন
নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে একজন ব্যবহারকারীর ড্রাইভে একটি ফাইল সংরক্ষণ করতে হয়।
ফোল্ডার তালিকাভুক্ত করুন
নিম্নলিখিত কোড নমুনাটি ব্যবহারকারীর ড্রাইভে শীর্ষ-স্তরের ফোল্ডারগুলি কীভাবে তালিকাভুক্ত করতে হয় তা দেখায়। ফলাফলের সম্পূর্ণ তালিকা অ্যাক্সেস করতে পৃষ্ঠা টোকেনের ব্যবহার লক্ষ্য করুন।
তালিকা সংশোধন
নিচের কোড নমুনাটি দেখায় কিভাবে একটি নির্দিষ্ট ফাইলের জন্য সংশোধনগুলি তালিকাভুক্ত করতে হয়। মনে রাখবেন যে কিছু ফাইলের একাধিক সংশোধন থাকতে পারে এবং ফলাফলের সম্পূর্ণ তালিকা অ্যাক্সেস করার জন্য আপনার পৃষ্ঠা টোকেন ব্যবহার করা উচিত।
ফাইলের বৈশিষ্ট্য যোগ করুন
নিচের কোড নমুনাটি appProperties ফিল্ড ব্যবহার করে একটি ফাইলে একটি কাস্টম প্রপার্টি যোগ করে। কাস্টম প্রপার্টিটি শুধুমাত্র স্ক্রিপ্টের কাছে দৃশ্যমান। ফাইলে এমন একটি কাস্টম প্রপার্টি যোগ করতে যা অন্যান্য অ্যাপের কাছেও দৃশ্যমান, তার পরিবর্তে properties ফিল্ডটি ব্যবহার করুন। আরও তথ্যের জন্য, "কাস্টম ফাইল প্রপার্টি যোগ করুন" দেখুন।