এই পরিষেবাটি স্ক্রিপ্টগুলিকে Google ড্রাইভে ফাইল এবং ফোল্ডারগুলি তৈরি করতে, সন্ধান করতে এবং সংশোধন করতে দেয়৷ যদিও অন্তর্নির্মিত ড্রাইভ পরিষেবাটি ব্যবহার করা সহজ, তবে এর কিছু সীমাবদ্ধতা রয়েছে৷ সবচেয়ে আপ-টু-ডেট বৈশিষ্ট্য এবং সমর্থনের জন্য এবং শেয়ার্ড ড্রাইভে ফাইল বা ফোল্ডার অ্যাক্সেস করতে, উন্নত ড্রাইভ পরিষেবা ব্যবহার করুন।
যদি আপনার স্ক্রিপ্ট একটি ডিফল্ট ক্লাউড প্রকল্পের পরিবর্তে একটি স্ট্যান্ডার্ড ক্লাউড প্রকল্প ব্যবহার করে, তাহলে আপনাকে ম্যানুয়ালি ড্রাইভ API চালু করতে হবে। আপনার স্ট্যান্ডার্ড ক্লাউড প্রকল্পে, ড্রাইভ API চালু করুন:
নিম্নলিখিত কোড নমুনা দেখায় কিভাবে ব্যবহারকারীর আমার ড্রাইভ ফোল্ডারে প্রতিটি ফাইলের নাম লগ করতে হয়:// Logs the name of every file in the user's Drive.
var files = DriveApp.getFiles();
while (files.hasNext()) {
var file = files.next();
console.log(file.getName());
}
ক্লাস
নাম | সংক্ষিপ্ত বিবরণ |
---|---|
Access | একটি enum ব্যবহারকারীদের শ্রেণির প্রতিনিধিত্ব করে যারা একটি ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে, যে কোনও স্বতন্ত্র ব্যবহারকারীর পাশাপাশি যাদেরকে স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
Drive App | স্ক্রিপ্টগুলিকে Google ড্রাইভে ফাইল এবং ফোল্ডারগুলি তৈরি করতে, সন্ধান করতে এবং সংশোধন করার অনুমতি দেয়৷ |
File | গুগল ড্রাইভে একটি ফাইল। |
File Iterator | একটি পুনরাবৃত্তিকারী যা স্ক্রিপ্টগুলিকে ফাইলগুলির একটি সম্ভাব্য বড় সংগ্রহের উপর পুনরাবৃত্তি করতে দেয়৷ |
Folder | গুগল ড্রাইভে একটি ফোল্ডার। |
Folder Iterator | একটি বস্তু যা স্ক্রিপ্টগুলিকে ফোল্ডারগুলির একটি সম্ভাব্য বড় সংগ্রহের উপর পুনরাবৃত্তি করতে দেয়৷ |
Permission | একটি enum যে ব্যবহারকারীদের প্রদত্ত অনুমতিগুলিকে প্রতিনিধিত্ব করে যারা একটি ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে, সেই সাথে যেকোন স্বতন্ত্র ব্যবহারকারী যাদেরকে স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
User | Google ড্রাইভে একটি ফাইলের সাথে যুক্ত একজন ব্যবহারকারী৷ |
Access
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
ANYONE | Enum | ইন্টারনেটে যে কেউ খুঁজে পেতে এবং অ্যাক্সেস করতে পারে৷ |
ANYONE_WITH_LINK | Enum | লিঙ্ক আছে যে কেউ অ্যাক্সেস করতে পারেন. |
DOMAIN | Enum | আপনার ডোমেনের লোকেরা খুঁজে পেতে এবং অ্যাক্সেস করতে পারে৷ |
DOMAIN_WITH_LINK | Enum | আপনার ডোমেনে যাদের কাছে লিঙ্কটি রয়েছে তারা অ্যাক্সেস করতে পারে৷ |
PRIVATE | Enum | শুধুমাত্র সুস্পষ্টভাবে অনুমতিপ্রাপ্ত ব্যক্তিরা অ্যাক্সেস করতে পারেন। |
Drive App
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
Access | Access | একটি enum ব্যবহারকারীদের শ্রেণির প্রতিনিধিত্ব করে যারা একটি ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে, যে কোনও স্বতন্ত্র ব্যবহারকারীর পাশাপাশি যাদেরকে স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
Permission | Permission | একটি enum যে ব্যবহারকারীদের প্রদত্ত অনুমতিগুলিকে প্রতিনিধিত্ব করে যারা একটি ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে, সেই সাথে যেকোন স্বতন্ত্র ব্যবহারকারী যাদেরকে স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
continue File Iterator(continuationToken) | File Iterator | পূর্ববর্তী পুনরাবৃত্তিকারী থেকে একটি ধারাবাহিকতা টোকেন ব্যবহার করে একটি ফাইল পুনরাবৃত্তি পুনরায় শুরু করে। |
continue Folder Iterator(continuationToken) | Folder Iterator | পূর্ববর্তী পুনরাবৃত্তিকারী থেকে একটি ধারাবাহিকতা টোকেন ব্যবহার করে একটি ফোল্ডার পুনরাবৃত্তি পুনরায় শুরু করে। |
create File(blob) | File | নির্বিচারে ডেটার একটি প্রদত্ত Blob থেকে ব্যবহারকারীর ড্রাইভের রুটে একটি ফাইল তৈরি করে৷ |
create File(name, content) | File | প্রদত্ত নাম এবং বিষয়বস্তু সহ ব্যবহারকারীর ড্রাইভের রুটে একটি পাঠ্য ফাইল তৈরি করে। |
create File(name, content, mimeType) | File | প্রদত্ত নাম, বিষয়বস্তু এবং MIME প্রকার সহ ব্যবহারকারীর ড্রাইভের রুটে একটি ফাইল তৈরি করে৷ |
create Folder(name) | Folder | প্রদত্ত নামের সাথে ব্যবহারকারীর ড্রাইভের রুটে একটি ফোল্ডার তৈরি করে। |
create Shortcut(targetId) | File | প্রদত্ত ড্রাইভ আইটেম আইডিতে একটি শর্টকাট তৈরি করে এবং এটি ফেরত দেয়। |
create Shortcut For Target Id And Resource Key(targetId, targetResourceKey) | File | প্রদত্ত ড্রাইভ আইটেম আইডি এবং সংস্থান কীতে একটি শর্টকাট তৈরি করে এবং এটি ফেরত দেয়। |
enforce Single Parent(value) | void | আইটেম পিতামাতাকে প্রভাবিত করে এমন সমস্ত কলের জন্য একক পিতামাতার আচরণ প্রয়োগ করতে সক্ষম বা অক্ষম করে৷ |
get File By Id(id) | File | প্রদত্ত আইডি দিয়ে ফাইল পায়। |
get File By Id And Resource Key(id, resourceKey) | File | প্রদত্ত আইডি এবং রিসোর্স কী দিয়ে ফাইলটি পায়। |
get Files() | File Iterator | ব্যবহারকারীর ড্রাইভে সমস্ত ফাইলের একটি সংগ্রহ পায়৷ |
get Files By Name(name) | File Iterator | ব্যবহারকারীর ড্রাইভে প্রদত্ত নাম আছে এমন সমস্ত ফাইলের একটি সংগ্রহ পায়৷ |
get Files By Type(mimeType) | File Iterator | ব্যবহারকারীর ড্রাইভে প্রদত্ত MIME প্রকারের সমস্ত ফাইলের একটি সংগ্রহ পায়৷ |
get Folder By Id(id) | Folder | প্রদত্ত আইডি দিয়ে ফোল্ডারটি পায়। |
get Folder By Id And Resource Key(id, resourceKey) | Folder | প্রদত্ত আইডি এবং সংস্থান কী সহ ফোল্ডারটি পায়। |
get Folders() | Folder Iterator | ব্যবহারকারীর ড্রাইভে সমস্ত ফোল্ডারের একটি সংগ্রহ পায়৷ |
get Folders By Name(name) | Folder Iterator | ব্যবহারকারীর ড্রাইভে প্রদত্ত নাম আছে এমন সমস্ত ফোল্ডারের একটি সংগ্রহ পায়৷ |
get Root Folder() | Folder | ব্যবহারকারীর ড্রাইভের মূলে ফোল্ডারটি পায়। |
get Storage Limit() | Integer | ব্যবহারকারীকে ড্রাইভে সঞ্চয় করার জন্য অনুমোদিত বাইটের সংখ্যা পায়৷ |
get Storage Used() | Integer | ব্যবহারকারী বর্তমানে ড্রাইভে সঞ্চয় করা বাইটের সংখ্যা পায়৷ |
get Trashed Files() | File Iterator | ব্যবহারকারীর ড্রাইভের ট্র্যাশে সমস্ত ফাইলের একটি সংগ্রহ পায়৷ |
get Trashed Folders() | Folder Iterator | ব্যবহারকারীর ড্রাইভের ট্র্যাশে সমস্ত ফোল্ডারের একটি সংগ্রহ পায়৷ |
search Files(params) | File Iterator | ব্যবহারকারীর ড্রাইভে সমস্ত ফাইলের একটি সংগ্রহ পায় যা প্রদত্ত অনুসন্ধানের মানদণ্ডের সাথে মেলে৷ |
search Folders(params) | Folder Iterator | ব্যবহারকারীর ড্রাইভে সমস্ত ফোল্ডারের একটি সংগ্রহ পায় যা প্রদত্ত অনুসন্ধানের মানদণ্ডের সাথে মেলে৷ |
File
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
add Commenter(emailAddress) | File | File জন্য মন্তব্যকারীদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করুন। |
add Commenter(user) | File | File জন্য মন্তব্যকারীদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করুন। |
add Commenters(emailAddresses) | File | File জন্য মন্তব্যকারীদের তালিকায় ব্যবহারকারীদের প্রদত্ত অ্যারে যোগ করুন। |
add Editor(emailAddress) | File | File সম্পাদকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Editor(user) | File | File সম্পাদকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Editors(emailAddresses) | File | File জন্য সম্পাদকদের তালিকায় ব্যবহারকারীদের প্রদত্ত অ্যারে যোগ করে। |
add Viewer(emailAddress) | File | File দর্শকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Viewer(user) | File | File দর্শকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Viewers(emailAddresses) | File | File জন্য দর্শকদের তালিকায় ব্যবহারকারীদের প্রদত্ত অ্যারে যোগ করে। |
get Access(email) | Permission | একটি নির্দিষ্ট ব্যবহারকারীকে অনুমতি দেওয়া হয়। |
get Access(user) | Permission | একটি নির্দিষ্ট ব্যবহারকারীকে অনুমতি দেওয়া হয়। |
get As(contentType) | Blob | নির্দিষ্ট বিষয়বস্তুর প্রকারে রূপান্তরিত একটি ব্লব হিসাবে এই বস্তুর ভিতরের ডেটা ফেরত দিন। |
get Blob() | Blob | একটি ব্লব হিসাবে এই বস্তুর ভিতরে ডেটা ফেরত দিন। |
get Date Created() | Date | File তৈরি হওয়ার তারিখ পায়। |
get Description() | String | File জন্য বর্ণনা পায়। |
get Download Url() | String | ফাইল ডাউনলোড করতে ব্যবহার করা যেতে পারে যে URL পায়. |
get Editors() | User[] | এই File জন্য সম্পাদকদের তালিকা পায়। |
get Id() | String | File আইডি পায়। |
get Last Updated() | Date | File সর্বশেষ আপডেট হওয়ার তারিখ পায়। |
get Mime Type() | String | ফাইলের MIME প্রকার পায়। |
get Name() | String | File নাম পায়। |
get Owner() | User | ফাইল মালিক পায়. |
get Parents() | Folder Iterator | File অবিলম্বে পিতামাতার ফোল্ডারের একটি সংগ্রহ পায়। |
get Resource Key() | String | একটি লিঙ্ক ব্যবহার করে শেয়ার করা আইটেমগুলি অ্যাক্সেস করার জন্য প্রয়োজনীয় File সংস্থান কী পায়৷ |
get Security Update Eligible() | Boolean | এই File একটি লিঙ্ক ব্যবহার করে শেয়ার করার সময় অ্যাক্সেসের জন্য একটি রিসোর্স কী প্রয়োজন এমন নিরাপত্তা আপডেট প্রয়োগ করার যোগ্য কিনা তা পায়। |
get Security Update Enabled() | Boolean | এই File একটি লিঙ্ক ব্যবহার করে শেয়ার করার সময় অ্যাক্সেসের জন্য একটি রিসোর্স কী প্রয়োজন কিনা তা পায়৷ |
get Sharing Access() | Access | কোন শ্রেণীর ব্যবহারকারীরা File অ্যাক্সেস করতে পারে তা পায়, যে কোনও স্বতন্ত্র ব্যবহারকারীর পাশাপাশি যাদের স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
get Sharing Permission() | Permission | সেই সমস্ত ব্যবহারকারীদের অনুমতি দেওয়া হয় যারা File অ্যাক্সেস করতে পারে, যে কোনও স্বতন্ত্র ব্যবহারকারীর পাশাপাশি যাদেরকে স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
get Size() | Integer | ড্রাইভে File সংরক্ষণ করতে ব্যবহৃত বাইটের সংখ্যা পায়। |
get Target Id() | String | এটি একটি শর্টকাট হলে, এটি যে আইটেমটির দিকে নির্দেশ করে তার আইডি ফেরত দেয়৷ |
get Target Mime Type() | String | যদি এটি একটি শর্টকাট হয়, তাহলে এটি যে আইটেমটির দিকে নির্দেশ করে তার মাইম ধরন প্রদান করে। |
get Target Resource Key() | String | যদি ফাইলটি একটি শর্টকাট হয়, তাহলে এটি যে আইটেমের দিকে নির্দেশ করে তার রিসোর্স কী ফেরত দেয়। |
get Thumbnail() | Blob | ফাইলের জন্য একটি থাম্বনেইল চিত্র পায়, বা থাম্বনেইল না থাকলে null । |
get Url() | String | ড্রাইভ বা ডক্সের মতো Google অ্যাপে File খুলতে ব্যবহার করা যেতে পারে এমন URL পায়। |
get Viewers() | User[] | এই File জন্য দর্শক এবং মন্তব্যকারীদের তালিকা পায়। |
is Shareable By Editors() | Boolean | File সম্পাদনা করার অনুমতি থাকা ব্যবহারকারীরা অন্য ব্যবহারকারীদের সাথে শেয়ার করতে বা অনুমতি পরিবর্তন করতে পারবেন কিনা তা নির্ধারণ করে। |
is Starred() | Boolean | ব্যবহারকারীর ড্রাইভে File তারকাচিহ্নিত হয়েছে কিনা তা নির্ধারণ করে৷ |
is Trashed() | Boolean | File ব্যবহারকারীর ড্রাইভের ট্র্যাশে আছে কিনা তা নির্ধারণ করে৷ |
make Copy() | File | ফাইলের একটি অনুলিপি তৈরি করে। |
make Copy(destination) | File | গন্তব্য ডিরেক্টরিতে ফাইলের একটি অনুলিপি তৈরি করে। |
make Copy(name) | File | ফাইলের একটি অনুলিপি তৈরি করে এবং প্রদত্ত নামের সাথে নাম দেয়। |
make Copy(name, destination) | File | গন্তব্য ডিরেক্টরিতে ফাইলের একটি অনুলিপি তৈরি করে এবং প্রদত্ত নামের সাথে নাম দেয়। |
move To(destination) | File | এই আইটেমটিকে প্রদত্ত গন্তব্য ফোল্ডারে নিয়ে যায়। |
remove Commenter(emailAddress) | File | File জন্য মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Commenter(user) | File | File জন্য মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Editor(emailAddress) | File | File সম্পাদকদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Editor(user) | File | File সম্পাদকদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Viewer(emailAddress) | File | File দর্শক এবং মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Viewer(user) | File | File দর্শক এবং মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
revoke Permissions(emailAddress) | File | প্রদত্ত ব্যবহারকারীকে দেওয়া File অ্যাক্সেস প্রত্যাহার করে। |
revoke Permissions(user) | File | প্রদত্ত ব্যবহারকারীকে দেওয়া File অ্যাক্সেস প্রত্যাহার করে। |
set Content(content) | File | একটি প্রদত্ত প্রতিস্থাপনের সাথে ফাইলের বিষয়বস্তু ওভাররাইট করে। |
set Description(description) | File | File জন্য বর্ণনা সেট করে। |
set Name(name) | File | File নাম সেট করে। |
set Owner(emailAddress) | File | File মালিক পরিবর্তন করে। |
set Owner(user) | File | File মালিক পরিবর্তন করে। |
set Security Update Enabled(enabled) | File | File একটি লিঙ্ক ব্যবহার করে শেয়ার করার সময় অ্যাক্সেসের জন্য একটি রিসোর্স কী প্রয়োজন কিনা তা সেট করে। |
set Shareable By Editors(shareable) | File | File সম্পাদনা করার অনুমতি থাকা ব্যবহারকারীরা অন্য ব্যবহারকারীদের সাথে শেয়ার করতে বা অনুমতি পরিবর্তন করতে পারবেন কিনা তা সেট করে। |
set Sharing(accessType, permissionType) | File | কোন শ্রেণীর ব্যবহারকারীরা File অ্যাক্সেস করতে পারবে এবং সেই ব্যবহারকারীদের কী অনুমতি দেওয়া হবে তা সেট করে, যে কোনও স্বতন্ত্র ব্যবহারকারীকে স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
set Starred(starred) | File | File ব্যবহারকারীর ড্রাইভে তারকাচিহ্নিত কিনা তা সেট করে। |
set Trashed(trashed) | File | File ব্যবহারকারীর ড্রাইভের ট্র্যাশে আছে কিনা তা সেট করে৷ |
File Iterator
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
get Continuation Token() | String | একটি টোকেন পায় যা পরবর্তী সময়ে এই পুনরাবৃত্তি পুনরায় শুরু করতে ব্যবহার করা যেতে পারে। |
has Next() | Boolean | next() কল করলে একটি আইটেম ফেরত আসবে কিনা তা নির্ধারণ করে। |
next() | File | ফাইল বা ফোল্ডারের সংগ্রহে পরবর্তী আইটেমটি পায়। |
Folder
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
add Editor(emailAddress) | Folder | Folder জন্য সম্পাদকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Editor(user) | Folder | Folder জন্য সম্পাদকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Editors(emailAddresses) | Folder | Folder জন্য সম্পাদকদের তালিকায় ব্যবহারকারীদের প্রদত্ত অ্যারে যুক্ত করে। |
add Viewer(emailAddress) | Folder | Folder জন্য দর্শকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Viewer(user) | Folder | Folder জন্য দর্শকদের তালিকায় প্রদত্ত ব্যবহারকারীকে যুক্ত করে। |
add Viewers(emailAddresses) | Folder | Folder জন্য দর্শকদের তালিকায় ব্যবহারকারীদের প্রদত্ত অ্যারে যোগ করে। |
create File(blob) | File | নির্বিচারে ডেটার একটি প্রদত্ত Blob থেকে বর্তমান ফোল্ডারে একটি ফাইল তৈরি করে। |
create File(name, content) | File | প্রদত্ত নাম এবং বিষয়বস্তু সহ বর্তমান ফোল্ডারে একটি পাঠ্য ফাইল তৈরি করে। |
create File(name, content, mimeType) | File | প্রদত্ত নাম, বিষয়বস্তু এবং MIME প্রকার সহ বর্তমান ফোল্ডারে একটি ফাইল তৈরি করে। |
create Folder(name) | Folder | প্রদত্ত নামের সাথে বর্তমান ফোল্ডারে একটি ফোল্ডার তৈরি করে। |
create Shortcut(targetId) | File | প্রদত্ত ড্রাইভ আইটেম আইডিতে একটি শর্টকাট তৈরি করে এবং এটি ফেরত দেয়। |
create Shortcut For Target Id And Resource Key(targetId, targetResourceKey) | File | প্রদত্ত ড্রাইভ আইটেম আইডি এবং সংস্থান কীতে একটি শর্টকাট তৈরি করে এবং এটি ফেরত দেয়। |
get Access(email) | Permission | একটি নির্দিষ্ট ব্যবহারকারীকে অনুমতি দেওয়া হয়। |
get Access(user) | Permission | একটি নির্দিষ্ট ব্যবহারকারীকে অনুমতি দেওয়া হয়। |
get Date Created() | Date | Folder তৈরি হওয়ার তারিখ পায়। |
get Description() | String | Folder জন্য বিবরণ পায়। |
get Editors() | User[] | এই Folder জন্য সম্পাদকদের তালিকা পায়। |
get Files() | File Iterator | বর্তমান ফোল্ডারের শিশু সমস্ত ফাইলের একটি সংগ্রহ পায়। |
get Files By Name(name) | File Iterator | বর্তমান ফোল্ডারের সন্তান এবং প্রদত্ত নাম রয়েছে এমন সমস্ত ফাইলের একটি সংগ্রহ পায়। |
get Files By Type(mimeType) | File Iterator | বর্তমান ফোল্ডারের সন্তান এবং প্রদত্ত MIME প্রকারের সমস্ত ফাইলের একটি সংগ্রহ পায়৷ |
get Folders() | Folder Iterator | বর্তমান ফোল্ডারের শিশু সমস্ত ফোল্ডারের একটি সংগ্রহ পায়। |
get Folders By Name(name) | Folder Iterator | বর্তমান ফোল্ডারের সন্তান এবং প্রদত্ত নাম রয়েছে এমন সমস্ত ফোল্ডারের একটি সংগ্রহ পায়। |
get Id() | String | Folder আইডি পায়। |
get Last Updated() | Date | Folder সর্বশেষ আপডেট হওয়ার তারিখ পায়। |
get Name() | String | Folder নাম পায়। |
get Owner() | User | এই Folder মালিক পায়। |
get Parents() | Folder Iterator | ফোল্ডারের একটি সংগ্রহ পায় যেগুলি Folder অবিলম্বে পিতামাতা। |
get Resource Key() | String | Folder রিসোর্স কী পায় যা একটি লিঙ্ক ব্যবহার করে শেয়ার করা আইটেমগুলি অ্যাক্সেস করার জন্য প্রয়োজনীয়। |
get Security Update Eligible() | Boolean | এই Folder একটি লিঙ্ক ব্যবহার করে শেয়ার করার সময় অ্যাক্সেসের জন্য একটি রিসোর্স কী প্রয়োজন এমন নিরাপত্তা আপডেট প্রয়োগ করার যোগ্য কিনা তা পায়। |
get Security Update Enabled() | Boolean | লিঙ্ক ব্যবহার করে শেয়ার করার সময় এই Folder অ্যাক্সেসের জন্য একটি রিসোর্স কী প্রয়োজন কিনা তা পায়। |
get Sharing Access() | Access | কোন শ্রেণীর ব্যবহারকারীরা Folder অ্যাক্সেস করতে পারে তা পায়, যে কোনও স্বতন্ত্র ব্যবহারকারীর পাশাপাশি যাদের স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
get Sharing Permission() | Permission | সেইসব ব্যবহারকারীদের অনুমতি দেওয়া হয় যারা Folder অ্যাক্সেস করতে পারে, এছাড়া যে কোনো স্বতন্ত্র ব্যবহারকারী যাদেরকে স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
get Size() | Integer | ড্রাইভে Folder সংরক্ষণ করতে ব্যবহৃত বাইটের সংখ্যা পায়। |
get Url() | String | ড্রাইভ বা ডক্সের মতো Google অ্যাপে Folder খুলতে ব্যবহার করা যেতে পারে এমন URL পায়। |
get Viewers() | User[] | এই Folder জন্য দর্শক এবং মন্তব্যকারীদের তালিকা পায়। |
is Shareable By Editors() | Boolean | Folder সম্পাদনা করার অনুমতি থাকা ব্যবহারকারীরা অন্য ব্যবহারকারীদের সাথে শেয়ার করতে বা অনুমতি পরিবর্তন করতে পারবেন কিনা তা নির্ধারণ করে। |
is Starred() | Boolean | ব্যবহারকারীর ড্রাইভে Folder তারকাচিহ্নিত হয়েছে কিনা তা নির্ধারণ করে। |
is Trashed() | Boolean | Folder ব্যবহারকারীর ড্রাইভের ট্র্যাশে আছে কিনা তা নির্ধারণ করে৷ |
move To(destination) | Folder | এই আইটেমটিকে প্রদত্ত গন্তব্য ফোল্ডারে নিয়ে যায়। |
remove Editor(emailAddress) | Folder | Folder জন্য সম্পাদকদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Editor(user) | Folder | Folder জন্য সম্পাদকদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Viewer(emailAddress) | Folder | Folder জন্য দর্শক এবং মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
remove Viewer(user) | Folder | Folder জন্য দর্শক এবং মন্তব্যকারীদের তালিকা থেকে প্রদত্ত ব্যবহারকারীকে সরিয়ে দেয়। |
revoke Permissions(emailAddress) | Folder | প্রদত্ত ব্যবহারকারীকে দেওয়া Folder অ্যাক্সেস প্রত্যাহার করে। |
revoke Permissions(user) | Folder | প্রদত্ত ব্যবহারকারীকে দেওয়া Folder অ্যাক্সেস প্রত্যাহার করে। |
search Files(params) | File Iterator | বর্তমান ফোল্ডারের সন্তান এবং প্রদত্ত অনুসন্ধানের মানদণ্ডের সাথে মেলে এমন সমস্ত ফাইলের একটি সংগ্রহ পায়৷ |
search Folders(params) | Folder Iterator | বর্তমান ফোল্ডারের সন্তান এবং প্রদত্ত অনুসন্ধানের মানদণ্ডের সাথে মেলে এমন সমস্ত ফোল্ডারের একটি সংগ্রহ পায়৷ |
set Description(description) | Folder | Folder জন্য বর্ণনা সেট করে। |
set Name(name) | Folder | Folder নাম সেট করে। |
set Owner(emailAddress) | Folder | Folder মালিক পরিবর্তন করে। |
set Owner(user) | Folder | Folder মালিক পরিবর্তন করে। |
set Security Update Enabled(enabled) | Folder | Folder একটি লিঙ্ক ব্যবহার করে শেয়ার করার সময় অ্যাক্সেসের জন্য একটি রিসোর্স কী প্রয়োজন কিনা তা সেট করে। |
set Shareable By Editors(shareable) | Folder | Folder সম্পাদনা করার অনুমতি থাকা ব্যবহারকারীরা অন্য ব্যবহারকারীদের সাথে শেয়ার করতে বা অনুমতি পরিবর্তন করতে পারবেন কিনা তা সেট করে। |
set Sharing(accessType, permissionType) | Folder | কোন শ্রেণীর ব্যবহারকারীরা Folder অ্যাক্সেস করতে পারবে এবং সেই ব্যবহারকারীদের কী অনুমতি দেওয়া হবে তা সেট করে, যে কোনও স্বতন্ত্র ব্যবহারকারীকে স্পষ্টভাবে অ্যাক্সেস দেওয়া হয়েছে। |
set Starred(starred) | Folder | ব্যবহারকারীর ড্রাইভে Folder তারকাচিহ্নিত কিনা তা সেট করে। |
set Trashed(trashed) | Folder | Folder ব্যবহারকারীর ড্রাইভের ট্র্যাশে আছে কিনা তা সেট করে৷ |
Folder Iterator
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
get Continuation Token() | String | একটি টোকেন পায় যা পরবর্তী সময়ে এই পুনরাবৃত্তি পুনরায় শুরু করতে ব্যবহার করা যেতে পারে। |
has Next() | Boolean | next() কল করলে একটি আইটেম ফেরত আসবে কিনা তা নির্ধারণ করে। |
next() | Folder | ফাইল বা ফোল্ডারের সংগ্রহে পরবর্তী আইটেমটি পায়। |
Permission
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
VIEW | Enum | যে ব্যবহারকারীরা ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে তারা কেবল এটি দেখতে বা অনুলিপি করতে সক্ষম। |
EDIT | Enum | যে ব্যবহারকারীরা ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে তারা এটি সম্পাদনা করতে সক্ষম। |
COMMENT | Enum | যে ব্যবহারকারীরা ফাইল বা ফোল্ডার অ্যাক্সেস করতে পারে তারা কেবল এটি দেখতে, অনুলিপি করতে বা মন্তব্য করতে সক্ষম। |
OWNER | Enum | ব্যবহারকারী ফাইল বা ফোল্ডারের মালিক। |
ORGANIZER | Enum | যে ব্যবহারকারীরা শেয়ার্ড ড্রাইভের মধ্যে ফাইল এবং ফোল্ডারগুলি সংগঠিত করতে পারেন৷ |
FILE_ORGANIZER | Enum | যে ব্যবহারকারীরা শেয়ার্ড ড্রাইভের মধ্যে সামগ্রী সম্পাদনা, ট্র্যাশ এবং সরাতে পারেন। |
NONE | Enum | ফাইল বা ফোল্ডারের জন্য ব্যবহারকারীর কোন অনুমতি নেই। |
User
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
get Domain() | String | ব্যবহারকারীর অ্যাকাউন্টের সাথে যুক্ত ডোমেন নাম পায়। |
get Email() | String | ব্যবহারকারীর ইমেল ঠিকানা পায়. |
get Name() | String | ব্যবহারকারীর নাম পায়। |
get Photo Url() | String | ব্যবহারকারীর ছবির জন্য URL পায়। |