সম্পদ: ফাইল
একটি ফাইলের জন্য মেটাডেটা।
কিছু সম্পদ পদ্ধতির (যেমন files.update
) একটি fileId
প্রয়োজন। একটি ফাইলের জন্য আইডি পুনরুদ্ধার করতে files.list
পদ্ধতি ব্যবহার করুন।
JSON প্রতিনিধিত্ব |
---|
{ "kind": string, "driveId": string, "fileExtension": string, "copyRequiresWriterPermission": boolean, "md5Checksum": string, "contentHints": { "indexableText": string, "thumbnail": { "image": string, "mimeType": string } }, "writersCanShare": boolean, "viewedByMe": boolean, "mimeType": string, "exportLinks": { string: string, ... }, "parents": [ string ], "thumbnailLink": string, "iconLink": string, "shared": boolean, "lastModifyingUser": { object ( |
ক্ষেত্র | |
---|---|
kind | শুধুমাত্র আউটপুট। এই সম্পদ কি ধরনের সনাক্ত. মান: স্থির স্ট্রিং |
driveId | শুধুমাত্র আউটপুট। ফাইলটি যে শেয়ার্ড ড্রাইভে আছে তার আইডি। শুধুমাত্র শেয়ার্ড ড্রাইভে থাকা আইটেমগুলির জন্য পপুলেট করা হয়। |
fileExtension | শুধুমাত্র আউটপুট। |
copyRequiresWriterPermission | এই ফাইলটি অনুলিপি, মুদ্রণ বা ডাউনলোড করার বিকল্পগুলি পাঠক এবং মন্তব্যকারীদের জন্য অক্ষম করা উচিত। |
md5Checksum | শুধুমাত্র আউটপুট। ফাইলের বিষয়বস্তুর জন্য MD5 চেকসাম। এটি শুধুমাত্র Google ড্রাইভে বাইনারি সামগ্রী সহ ফাইলগুলির জন্য প্রযোজ্য৷ |
contentHints | ফাইলের বিষয়বস্তু সম্পর্কে অতিরিক্ত তথ্য। এই ক্ষেত্রগুলি কখনই প্রতিক্রিয়াগুলিতে জনবহুল হয় না। |
contentHints.indexableText | টেক্সট ফাইলের জন্য ইন্ডেক্স করা হবে fullText ক্যোয়ারী উন্নত করতে। এটি 128KB দৈর্ঘ্যে সীমাবদ্ধ এবং এতে HTML উপাদান থাকতে পারে। |
contentHints.thumbnail | ফাইলের জন্য একটি থাম্বনেইল। এটি শুধুমাত্র তখনই ব্যবহার করা হবে যদি Google ড্রাইভ একটি আদর্শ থাম্বনেল তৈরি করতে না পারে৷ |
contentHints.thumbnail.image | থাম্বনেইল ডেটা ইউআরএল-সেফ বেস64 (RFC 4648 সেকশন 5) দিয়ে এনকোড করা হয়েছে। একটি base64-এনকোডেড স্ট্রিং। |
contentHints.thumbnail.mimeType | থাম্বনেইলের MIME প্রকার। |
writersCanShare | শুধুমাত্র |
viewedByMe | শুধুমাত্র আউটপুট। ফাইলটি এই ব্যবহারকারীর দ্বারা দেখা হয়েছে কিনা। |
mimeType | ফাইলের MIME প্রকার। Google ড্রাইভ আপলোড করা সামগ্রী থেকে স্বয়ংক্রিয়ভাবে একটি উপযুক্ত মান সনাক্ত করার চেষ্টা করে, যদি কোন মান প্রদান করা না হয়। একটি নতুন রিভিশন আপলোড না করা পর্যন্ত মান পরিবর্তন করা যাবে না। যদি একটি Google ডক MIME প্রকারের সাথে একটি ফাইল তৈরি করা হয়, যদি সম্ভব হয় আপলোড করা সামগ্রী আমদানি করা হয়৷ সমর্থিত আমদানি ফরম্যাটগুলি সম্বন্ধে রিসোর্সে প্রকাশিত হয়। |
exportLinks | শুধুমাত্র আউটপুট। ডক্স এডিটর ফাইলগুলিকে নির্দিষ্ট ফরম্যাটে রপ্তানি করার লিঙ্ক। |
parents[] | ফাইল ধারণকারী মূল ফোল্ডারের ID. একটি ফাইলে শুধুমাত্র একটি প্যারেন্ট ফোল্ডার থাকতে পারে; একাধিক অভিভাবক নির্দিষ্ট করা সমর্থিত নয়। একটি তৈরি অনুরোধের অংশ হিসাবে নির্দিষ্ট না হলে, ফাইলটি সরাসরি ব্যবহারকারীর মাই ড্রাইভ ফোল্ডারে রাখা হয়৷ একটি অনুলিপি অনুরোধের অংশ হিসাবে নির্দিষ্ট না হলে, ফাইলটি উৎস ফাইলের যেকোন আবিষ্কারযোগ্য অভিভাবককে উত্তরাধিকারী করে। files.update অনুরোধগুলিকে অবশ্যই |
thumbnailLink | শুধুমাত্র আউটপুট। ফাইলের থাম্বনেইলের একটি স্বল্পকালীন লিঙ্ক, যদি উপলব্ধ থাকে। সাধারণত ঘন্টার ক্রম অনুযায়ী স্থায়ী হয়। ক্রস-অরিজিন রিসোর্স শেয়ারিং (CORS) নীতির কারণে ওয়েব অ্যাপ্লিকেশনগুলিতে সরাসরি ব্যবহারের উদ্দেশ্যে নয়, একটি প্রক্সি সার্ভার ব্যবহার করার কথা বিবেচনা করুন৷ শুধুমাত্র যখন অনুরোধকারী অ্যাপ ফাইলের বিষয়বস্তু অ্যাক্সেস করতে পারে তখনই পপুলেট করা হয়। যদি ফাইলটি সর্বজনীনভাবে শেয়ার না করা হয়, তাহলে |
iconLink | শুধুমাত্র আউটপুট। ফাইলের আইকনে একটি স্ট্যাটিক, অননুমোদিত লিঙ্ক। |
shared | শুধুমাত্র আউটপুট। ফাইল শেয়ার করা হয়েছে কিনা। শেয়ার্ড ড্রাইভে আইটেমের জন্য জনবহুল নয়। |
lastModifyingUser | শুধুমাত্র আউটপুট। ফাইলটি পরিবর্তন করার জন্য সর্বশেষ ব্যবহারকারী। এই ক্ষেত্রটি শুধুমাত্র তখনই জনবহুল হয় যখন কোনো সাইন-ইন করা ব্যবহারকারীর দ্বারা শেষ পরিবর্তন করা হয়। |
owners[] | শুধুমাত্র আউটপুট। এই ফাইলের মালিক। শুধুমাত্র কিছু লিগ্যাসি ফাইলের একাধিক মালিক থাকতে পারে। শেয়ার্ড ড্রাইভের আইটেমের জন্য এই ফিল্ডটি পপুলেট নয়। |
headRevisionId | শুধুমাত্র আউটপুট। ফাইলের হেড রিভিশনের আইডি। এটি বর্তমানে শুধুমাত্র Google ড্রাইভে বাইনারি সামগ্রী সহ ফাইলগুলির জন্য উপলব্ধ৷ |
sharingUser | শুধুমাত্র আউটপুট। যে ব্যবহারকারী অনুরোধকারী ব্যবহারকারীর সাথে ফাইলটি শেয়ার করেছেন, যদি প্রযোজ্য হয়। |
webViewLink | শুধুমাত্র আউটপুট। একটি প্রাসঙ্গিক Google সম্পাদক বা ব্রাউজারে ভিউয়ারে ফাইলটি খোলার জন্য একটি লিঙ্ক৷ |
webContentLink | শুধুমাত্র আউটপুট। একটি ব্রাউজারে ফাইলের বিষয়বস্তু ডাউনলোড করার জন্য একটি লিঙ্ক। এটি শুধুমাত্র Google ড্রাইভে বাইনারি সামগ্রী সহ ফাইলগুলির জন্য উপলব্ধ৷ |
size | শুধুমাত্র আউটপুট। ব্লব এবং প্রথম পক্ষের সম্পাদক ফাইলের বাইটে আকার। শর্টকাট এবং ফোল্ডারের মতো কোনো আকার নেই এমন ফাইলগুলির জন্য জনবহুল করা হবে না৷ |
viewersCanCopyContent | বাতিল করা হয়েছে: পরিবর্তে |
permissions[] | শুধুমাত্র আউটপুট। ফাইলের জন্য অনুমতির সম্পূর্ণ তালিকা। অনুরোধকারী ব্যবহারকারী ফাইলটি শেয়ার করতে পারলেই এটি পাওয়া যায়। শেয়ার্ড ড্রাইভে আইটেমের জন্য জনবহুল নয়। |
hasThumbnail | শুধুমাত্র আউটপুট। এই ফাইলের থাম্বনেইল আছে কিনা। অনুরোধ করা অ্যাপটির থাম্বনেইলে অ্যাক্সেস আছে কিনা তা নির্দেশ করে না। অ্যাক্সেস পরীক্ষা করতে, থাম্বনেইল লিঙ্ক ক্ষেত্রের উপস্থিতি সন্ধান করুন। |
spaces[] | শুধুমাত্র আউটপুট। ফাইল ধারণ করে স্পেস তালিকা. বর্তমানে সমর্থিত মানগুলি হল 'ড্রাইভ', 'অ্যাপডেটাফোল্ডার' এবং 'ফটো'। |
folderColorRgb | RGB হেক্স স্ট্রিং হিসাবে একটি ফোল্ডারের রঙ বা একটি ফোল্ডারের শর্টকাট। সমর্থিত রঙগুলি সম্বন্ধে সংস্থানের যদি একটি অসমর্থিত রঙ নির্দিষ্ট করা হয়, তাহলে প্যালেটের সবচেয়ে কাছের রঙটি ব্যবহার করা হয়। |
id | ফাইলের আইডি। |
name | ফাইলের নাম। এটি একটি ফোল্ডারের মধ্যে অগত্যা অনন্য নয়। নোট করুন যে অপরিবর্তনীয় আইটেমগুলির জন্য যেমন শেয়ার্ড ড্রাইভের শীর্ষ স্তরের ফোল্ডার, আমার ড্রাইভ রুট ফোল্ডার, এবং অ্যাপ্লিকেশন ডেটা ফোল্ডার নামটি ধ্রুবক। |
description | ফাইলের একটি সংক্ষিপ্ত বিবরণ. |
starred | ব্যবহারকারী ফাইলটি তারকাচিহ্নিত করেছেন কিনা। |
trashed | ফাইলটি ট্র্যাশ করা হয়েছে কিনা তা স্পষ্টভাবে বা ট্র্যাশ করা মূল ফোল্ডার থেকে। শুধুমাত্র মালিক একটি ফাইল ট্র্যাশ করতে পারে, এবং অন্য ব্যবহারকারীরা মালিকের ট্র্যাশে ফাইলগুলি দেখতে পারে না৷ |
explicitlyTrashed | শুধুমাত্র আউটপুট। ফাইলটি স্পষ্টভাবে ট্র্যাশ করা হয়েছে কিনা, একটি প্যারেন্ট ফোল্ডার থেকে পুনরাবৃত্তিমূলকভাবে ট্র্যাশ করার বিপরীতে। |
createdTime | যে সময়ে ফাইলটি তৈরি করা হয়েছিল (RFC 3339 তারিখ-সময়)। |
modifiedTime | শেষবার ফাইলটি যে কেউ পরিবর্তন করেছে (RFC 3339 তারিখ-সময়)। নোট করুন যে |
modifiedByMeTime | শুধুমাত্র আউটপুট। শেষবার ফাইলটি ব্যবহারকারী দ্বারা পরিবর্তন করা হয়েছিল (RFC 3339 তারিখ-সময়)। |
viewedByMeTime | শেষবার ফাইলটি ব্যবহারকারীর দ্বারা দেখা হয়েছিল (RFC 3339 তারিখ-সময়)। |
sharedWithMeTime | শুধুমাত্র আউটপুট। যে সময়ে ফাইলটি ব্যবহারকারীর সাথে শেয়ার করা হয়েছিল, যদি প্রযোজ্য হয় (RFC 3339 তারিখ-সময়)। |
quotaBytesUsed | শুধুমাত্র আউটপুট। ফাইল দ্বারা ব্যবহৃত স্টোরেজ কোটা বাইটের সংখ্যা। এর মধ্যে হেড রিভিশনের পাশাপাশি |
version | শুধুমাত্র আউটপুট। ফাইলের জন্য একঘেয়ে বর্ধিত সংস্করণ সংখ্যা। এটি সার্ভারে ফাইলে করা প্রতিটি পরিবর্তন প্রতিফলিত করে, এমনকি ব্যবহারকারীর কাছে দৃশ্যমান নয়। |
originalFilename | আপলোড করা সামগ্রীর আসল ফাইলের নাম যদি উপলব্ধ থাকে, অন্যথায় |
ownedByMe | শুধুমাত্র আউটপুট। ব্যবহারকারী ফাইলটির মালিক কিনা। শেয়ার্ড ড্রাইভে আইটেমের জন্য জনবহুল নয়। |
fullFileExtension | শুধুমাত্র আউটপুট। |
properties | নির্বিচারে কী-মানের জোড়ার একটি সংগ্রহ যা সমস্ত অ্যাপে দৃশ্যমান। শূন্য মান সহ এন্ট্রি আপডেট এবং অনুলিপি অনুরোধে সাফ করা হয়। |
appProperties | নির্বিচারে কী-মানের জোড়ার একটি সংগ্রহ যা অনুরোধ করা অ্যাপের জন্য ব্যক্তিগত। শূন্য মান সহ এন্ট্রি আপডেট এবং অনুলিপি অনুরোধে সাফ করা হয়। এই বৈশিষ্ট্যগুলি শুধুমাত্র একটি প্রমাণীকৃত অনুরোধ ব্যবহার করে পুনরুদ্ধার করা যেতে পারে। একটি প্রমাণীকৃত অনুরোধ একটি OAuth 2 ক্লায়েন্ট আইডি সহ প্রাপ্ত একটি অ্যাক্সেস টোকেন ব্যবহার করে। আপনি ব্যক্তিগত বৈশিষ্ট্য পুনরুদ্ধার করতে একটি API কী ব্যবহার করতে পারবেন না। |
isAppAuthorized | শুধুমাত্র আউটপুট। ফাইলটি অনুরোধ করা অ্যাপ দ্বারা তৈরি বা খোলা হয়েছে কিনা। |
teamDriveId | বাতিল করা হয়েছে: শুধুমাত্র আউটপুট। পরিবর্তে |
capabilities | শুধুমাত্র আউটপুট। এই ফাইলটিতে বর্তমান ব্যবহারকারীর ক্ষমতা রয়েছে। প্রতিটি ক্ষমতা একটি সূক্ষ্ম দানাদার পদক্ষেপের সাথে মিলে যায় যা একজন ব্যবহারকারী নিতে পারে। |
capabilities.canChangeViewersCanCopyContent | বাতিল করা হয়েছে: শুধুমাত্র আউটপুট। |
capabilities.canMoveChildrenOutOfDrive | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফোল্ডারের বাচ্চাদের শেয়ার্ড ড্রাইভের বাইরে সরাতে পারবেন কিনা। আইটেমটি একটি ফোল্ডার না হলে এটি মিথ্যা। শুধুমাত্র শেয়ার্ড ড্রাইভে থাকা আইটেমগুলির জন্য জনবহুল। |
capabilities.canReadDrive | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী শেয়ার্ড ড্রাইভটি পড়তে পারেন কিনা যা এই ফাইলটির অন্তর্গত। শুধুমাত্র শেয়ার্ড ড্রাইভে থাকা আইটেমগুলির জন্য জনবহুল। |
capabilities.canEdit | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলটি সম্পাদনা করতে পারে কিনা। অন্যান্য কারণগুলি একজন ব্যবহারকারী ফাইলে যে ধরনের পরিবর্তন করতে পারে তা সীমিত করতে পারে। উদাহরণস্বরূপ, |
capabilities.canCopy | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলটি অনুলিপি করতে পারে কিনা। শেয়ার্ড ড্রাইভের একটি আইটেমের জন্য, বর্তমান ব্যবহারকারী এই আইটেমটির নন-ফোল্ডার বংশধর কপি করতে পারেন কিনা, অথবা এই আইটেমটি যদি ফোল্ডার না হয়। |
capabilities.canComment | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলে মন্তব্য করতে পারেন কিনা। |
capabilities.canAddChildren | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফোল্ডারে শিশুদের যোগ করতে পারেন কিনা। আইটেমটি একটি ফোল্ডার না হলে এটি সর্বদা মিথ্যা। |
capabilities.canDelete | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলটি মুছে ফেলতে পারে কিনা। |
capabilities.canDownload | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলটি ডাউনলোড করতে পারে কিনা। |
capabilities.canListChildren | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফোল্ডারের শিশুদের তালিকা করতে পারেন কিনা। আইটেমটি একটি ফোল্ডার না হলে এটি সর্বদা মিথ্যা। |
capabilities.canRemoveChildren | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফোল্ডার থেকে শিশুদের সরাতে পারে কিনা। আইটেমটি একটি ফোল্ডার না হলে এটি সর্বদা মিথ্যা। শেয়ার্ড ড্রাইভের ফোল্ডারের জন্য এর পরিবর্তে |
capabilities.canRename | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলটির নাম পরিবর্তন করতে পারে কিনা। |
capabilities.canTrash | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলটিকে ট্র্যাশে স্থানান্তর করতে পারে কিনা। |
capabilities.canReadRevisions | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলের রিভিশন রিসোর্স পড়তে পারবে কিনা। একটি শেয়ার্ড ড্রাইভ আইটেমের জন্য, এই আইটেমটির নন-ফোল্ডার বংশধরের রিভিশন, অথবা এই আইটেমটি যদি ফোল্ডার না হয়, পড়া যাবে। |
capabilities.canReadTeamDrive | বাতিল করা হয়েছে: শুধুমাত্র আউটপুট। পরিবর্তে |
capabilities.canMoveTeamDriveItem | বাতিল করা হয়েছে: শুধুমাত্র আউটপুট। পরিবর্তে |
capabilities.canChangeCopyRequiresWriterPermission | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলের |
capabilities.canMoveItemIntoTeamDrive | বাতিল করা হয়েছে: শুধুমাত্র আউটপুট। পরিবর্তে |
capabilities.canUntrash | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী ট্র্যাশ থেকে এই ফাইলটি পুনরুদ্ধার করতে পারে কিনা। |
capabilities.canModifyContent | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলের বিষয়বস্তু পরিবর্তন করতে পারে কিনা। |
capabilities.canMoveItemWithinTeamDrive | বাতিল করা হয়েছে: শুধুমাত্র আউটপুট। পরিবর্তে |
capabilities.canMoveItemOutOfTeamDrive | বাতিল করা হয়েছে: শুধুমাত্র আউটপুট। পরিবর্তে |
capabilities.canDeleteChildren | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফোল্ডারের বাচ্চাদের মুছে ফেলতে পারে কিনা। আইটেমটি একটি ফোল্ডার না হলে এটি মিথ্যা। শুধুমাত্র শেয়ার্ড ড্রাইভে থাকা আইটেমগুলির জন্য জনবহুল। |
capabilities.canMoveChildrenOutOfTeamDrive | বাতিল করা হয়েছে: শুধুমাত্র আউটপুট। পরিবর্তে |
capabilities.canMoveChildrenWithinTeamDrive | বাতিল করা হয়েছে: শুধুমাত্র আউটপুট। পরিবর্তে |
capabilities.canTrashChildren | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফোল্ডারের বাচ্চাদের ট্র্যাশ করতে পারে কিনা। আইটেমটি একটি ফোল্ডার না হলে এটি মিথ্যা। শুধুমাত্র শেয়ার্ড ড্রাইভে থাকা আইটেমগুলির জন্য জনবহুল। |
capabilities.canMoveItemOutOfDrive | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই আইটেমটিকে এর প্যারেন্ট পরিবর্তন করে এই ড্রাইভের বাইরে সরাতে পারে কিনা। মনে রাখবেন যে আইটেমটির অভিভাবক পরিবর্তন করার একটি অনুরোধ এখনও যোগ করা নতুন অভিভাবকের উপর নির্ভর করে ব্যর্থ হতে পারে৷ |
capabilities.canAddMyDriveParent | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী একই অনুরোধে বিদ্যমান অভিভাবককে না সরিয়ে আইটেমের জন্য একজন অভিভাবক যোগ করতে পারেন কিনা। শেয়ার্ড ড্রাইভ ফাইলের জন্য জনবহুল নয়। |
capabilities.canRemoveMyDriveParent | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী একই অনুরোধে অন্য অভিভাবক যোগ না করে আইটেম থেকে একজন অভিভাবককে সরাতে পারেন কিনা। শেয়ার্ড ড্রাইভ ফাইলের জন্য জনবহুল নয়। |
capabilities.canMoveItemWithinDrive | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ড্রাইভের মধ্যে এই আইটেমটি সরাতে পারে কিনা। মনে রাখবেন যে আইটেমটির অভিভাবক পরিবর্তন করার অনুরোধ এখনও ব্যর্থ হতে পারে যেটি নতুন অভিভাবক যোগ করা হচ্ছে এবং যে অভিভাবককে সরানো হচ্ছে তার উপর নির্ভর করে৷ |
capabilities.canShare | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফাইলের জন্য শেয়ারিং সেটিংস পরিবর্তন করতে পারে কিনা। |
capabilities.canMoveChildrenWithinDrive | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফোল্ডারের শিশুদের এই ড্রাইভের মধ্যে স্থানান্তর করতে পারে কিনা। আইটেমটি একটি ফোল্ডার না হলে এটি মিথ্যা। মনে রাখবেন যে শিশুটিকে সরানোর অনুরোধটি এখনও ব্যর্থ হতে পারে সন্তানের কাছে এবং গন্তব্য ফোল্ডারে বর্তমান ব্যবহারকারীর অ্যাক্সেসের উপর নির্ভর করে। |
capabilities.canModifyContentRestriction | বাতিল করা হয়েছে: শুধুমাত্র আউটপুট। |
capabilities.canAddFolderFromAnotherDrive | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী এই ফোল্ডারে অন্য ড্রাইভ (ভিন্ন শেয়ার্ড ড্রাইভ বা মাই ড্রাইভ) থেকে একটি ফোল্ডার যোগ করতে পারে কিনা। আইটেমটি একটি ফোল্ডার না হলে এটি মিথ্যা। শুধুমাত্র শেয়ার্ড ড্রাইভে থাকা আইটেমগুলির জন্য জনবহুল। |
capabilities.canChangeSecurityUpdateEnabled | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী লিংক শেয়ার মেটাডেটাতে securityUpdateEnabled ফিল্ড পরিবর্তন করতে পারে কিনা। |
capabilities.canAcceptOwnership | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী ফাইলটির মুলতুবি মালিক কিনা। শেয়ার্ড ড্রাইভ ফাইলের জন্য জনবহুল নয়। |
capabilities.canReadLabels | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী ফাইলের লেবেল পড়তে পারবে কিনা। |
capabilities.canModifyLabels | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী ফাইলের লেবেল পরিবর্তন করতে পারে কিনা। |
capabilities.canModifyEditorContentRestriction | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী ফাইলটিতে বিষয়বস্তু সীমাবদ্ধতা যোগ বা সংশোধন করতে পারে কিনা যা সম্পাদক সীমাবদ্ধ। |
capabilities.canModifyOwnerContentRestriction | শুধুমাত্র আউটপুট। বর্তমান ব্যবহারকারী মালিকের সীমাবদ্ধ বিষয়বস্তু সীমাবদ্ধতা যোগ বা সংশোধন করতে পারে কিনা। |
capabilities.canRemoveContentRestriction | শুধুমাত্র আউটপুট। ফাইলটিতে একটি বিষয়বস্তুর সীমাবদ্ধতা আছে কিনা যা বর্তমান ব্যবহারকারীর দ্বারা সরানো যেতে পারে। |
hasAugmentedPermissions | শুধুমাত্র আউটপুট। এই ফাইলে সরাসরি অনুমতি আছে কিনা। এই ফিল্ডটি শুধুমাত্র শেয়ার্ড ড্রাইভের আইটেমগুলির জন্য তৈরি করা হয়েছে। |
trashingUser | শুধুমাত্র আউটপুট। যদি ফাইলটি স্পষ্টভাবে ট্র্যাশ করা হয়, যে ব্যবহারকারী এটি ট্র্যাশ করেছেন। শুধুমাত্র শেয়ার্ড ড্রাইভে থাকা আইটেমগুলির জন্য জনবহুল। |
thumbnailVersion | শুধুমাত্র আউটপুট। থাম্বনেইল ক্যাশে অবৈধকরণে ব্যবহারের জন্য থাম্বনেইল সংস্করণ। |
trashedTime | শুধুমাত্র আউটপুট। আইটেমটি ট্র্যাশ করার সময় (RFC 3339 তারিখ-সময়)। শুধুমাত্র শেয়ার্ড ড্রাইভে থাকা আইটেমগুলির জন্য জনবহুল। |
modifiedByMe | শুধুমাত্র আউটপুট। এই ব্যবহারকারীর দ্বারা ফাইলটি পরিবর্তন করা হয়েছে কিনা। |
permissionIds[] | শুধুমাত্র আউটপুট। এই ফাইলটিতে অ্যাক্সেস সহ ব্যবহারকারীদের জন্য অনুমতি আইডিগুলির files.list৷ |
imageMediaMetadata | শুধুমাত্র আউটপুট। ইমেজ মিডিয়া সম্পর্কে অতিরিক্ত মেটাডেটা, যদি পাওয়া যায়। |
imageMediaMetadata.flashUsed | শুধুমাত্র আউটপুট। ছবি তৈরি করতে ফ্ল্যাশ ব্যবহার করা হয়েছে কিনা। |
imageMediaMetadata.meteringMode | শুধুমাত্র আউটপুট। ফটো তৈরি করতে ব্যবহৃত মিটারিং মোড। |
imageMediaMetadata.sensor | শুধুমাত্র আউটপুট। ছবি তৈরি করতে ব্যবহৃত সেন্সরের ধরন। |
imageMediaMetadata.exposureMode | শুধুমাত্র আউটপুট। ছবি তৈরি করতে ব্যবহৃত এক্সপোজার মোড। |
imageMediaMetadata.colorSpace | শুধুমাত্র আউটপুট। ছবির রঙের স্থান। |
imageMediaMetadata.whiteBalance | শুধুমাত্র আউটপুট। ফটো তৈরি করতে ব্যবহৃত সাদা ব্যালেন্স মোড। |
imageMediaMetadata.width | শুধুমাত্র আউটপুট। পিক্সেলে ছবির প্রস্থ। |
imageMediaMetadata.height | শুধুমাত্র আউটপুট। পিক্সেলে ছবির উচ্চতা। |
imageMediaMetadata.location | শুধুমাত্র আউটপুট। ছবিতে সংরক্ষিত ভৌগলিক অবস্থানের তথ্য। |
imageMediaMetadata.location.latitude | শুধুমাত্র আউটপুট। ছবিতে সংরক্ষিত অক্ষাংশ। |
imageMediaMetadata.location.longitude | শুধুমাত্র আউটপুট। ছবিতে সংরক্ষিত দ্রাঘিমাংশ। |
imageMediaMetadata.location.altitude | শুধুমাত্র আউটপুট। ছবিতে সংরক্ষিত উচ্চতা। |
imageMediaMetadata.rotation | শুধুমাত্র আউটপুট। চিত্রের মূল অভিযোজন থেকে ঘড়ির কাঁটার দিকে 90 ডিগ্রি ঘূর্ণনের সংখ্যা। |
imageMediaMetadata.time | শুধুমাত্র আউটপুট। ছবি তোলার তারিখ ও সময় (EXIF DateTime)। |
imageMediaMetadata.cameraMake | শুধুমাত্র আউটপুট। ছবি তৈরি করতে ব্যবহৃত ক্যামেরার মেক। |
imageMediaMetadata.cameraModel | শুধুমাত্র আউটপুট। ক্যামেরার মডেলটি ছবি তৈরি করতে ব্যবহৃত হয়। |
imageMediaMetadata.exposureTime | শুধুমাত্র আউটপুট। এক্সপোজারের দৈর্ঘ্য, সেকেন্ডে। |
imageMediaMetadata.aperture | শুধুমাত্র আউটপুট। ফটো তৈরি করতে ব্যবহৃত অ্যাপারচার (এফ-নম্বর)। |
imageMediaMetadata.focalLength | শুধুমাত্র আউটপুট। ফটো তৈরি করতে ব্যবহৃত ফোকাল দৈর্ঘ্য মিলিমিটারে। |
imageMediaMetadata.isoSpeed | শুধুমাত্র আউটপুট। ছবি তৈরি করতে ব্যবহৃত ISO গতি। |
imageMediaMetadata.exposureBias | শুধুমাত্র আউটপুট। ছবির এক্সপোজার পক্ষপাত (এপেক্স মান)। |
imageMediaMetadata.maxApertureValue | শুধুমাত্র আউটপুট। ফোকাল লেন্থে লেন্সের ক্ষুদ্রতম f-সংখ্যা ফটো তৈরি করতে ব্যবহৃত হয় (APEX মান)। |
imageMediaMetadata.subjectDistance | শুধুমাত্র আউটপুট। ছবির বিষয়ের দূরত্ব, মিটারে। |
imageMediaMetadata.lens | শুধুমাত্র আউটপুট। ছবি তৈরি করতে ব্যবহৃত লেন্স। |
videoMediaMetadata | শুধুমাত্র আউটপুট। ভিডিও মিডিয়া সম্পর্কে অতিরিক্ত মেটাডেটা। এটি আপলোড করার সাথে সাথে উপলব্ধ নাও হতে পারে। |
videoMediaMetadata.width | শুধুমাত্র আউটপুট। ভিডিওর প্রস্থ পিক্সেলে। |
videoMediaMetadata.height | শুধুমাত্র আউটপুট। পিক্সেলে ভিডিওর উচ্চতা। |
videoMediaMetadata.durationMillis | শুধুমাত্র আউটপুট। মিলিসেকেন্ডে ভিডিওটির সময়কাল। |
shortcutDetails | শর্টকাট ফাইলের বিবরণ। শুধুমাত্র শর্টকাট ফাইলের জন্য পপুলেটেড, যেগুলির mimeType ফিল্ডটি |
shortcutDetails.targetId | এই শর্টকাটটি যে ফাইলটি নির্দেশ করে তার আইডি। শুধুমাত্র |
shortcutDetails.targetMimeType | শুধুমাত্র আউটপুট। ফাইলের MIME প্রকার যা এই শর্টকাট নির্দেশ করে। এই ক্ষেত্রের মান লক্ষ্যের MIME প্রকারের একটি স্ন্যাপশট, যখন শর্টকাট তৈরি করা হয় তখন ক্যাপচার করা হয়। |
shortcutDetails.targetResourceKey | শুধুমাত্র আউটপুট। লক্ষ্য ফাইলের জন্য ResourceKey. |
contentRestrictions[] | ফাইলের বিষয়বস্তু অ্যাক্সেসের জন্য বিধিনিষেধ। এই ধরনের সীমাবদ্ধতা বিদ্যমান থাকলেই কেবল জনসংখ্যা। |
resourceKey | শুধুমাত্র আউটপুট। একটি শেয়ার করা লিঙ্কের মাধ্যমে আইটেম অ্যাক্সেস করার জন্য একটি কী প্রয়োজন৷ |
linkShareMetadata | শুধুমাত্র আউটপুট। লিঙ্কশেয়ার সম্পর্কিত বিশদ বিবরণ। ক্লায়েন্টরা এই আইটেমটি উল্লেখ করার জন্য যে লিঙ্ক ইউআরএলগুলি ব্যবহার করছে সে সম্পর্কে বিশদ বিবরণ রয়েছে৷ |
linkShareMetadata.securityUpdateEligible | শুধুমাত্র আউটপুট। ফাইলটি নিরাপত্তা আপডেটের জন্য যোগ্য কিনা। |
linkShareMetadata.securityUpdateEnabled | শুধুমাত্র আউটপুট। এই ফাইলের জন্য নিরাপত্তা আপডেট সক্ষম করা আছে কিনা। |
labelInfo | শুধুমাত্র আউটপুট। ফাইলে লেবেলগুলির একটি ওভারভিউ। |
labelInfo.labels[] | শুধুমাত্র আউটপুট। |
sha1Checksum | শুধুমাত্র আউটপুট। এই ফাইলের সাথে যুক্ত SHA1 চেকসাম, যদি উপলব্ধ থাকে। এই ক্ষেত্রটি শুধুমাত্র Google ড্রাইভে সঞ্চিত বিষয়বস্তু সহ ফাইলগুলির জন্য জনবহুল; এটি ডক্স এডিটর বা শর্টকাট ফাইলগুলির জন্য জনবহুল নয়৷ |
sha256Checksum | শুধুমাত্র আউটপুট। এই ফাইলের সাথে যুক্ত SHA256 চেকসাম, যদি উপলব্ধ থাকে। এই ক্ষেত্রটি শুধুমাত্র Google ড্রাইভে সঞ্চিত বিষয়বস্তু সহ ফাইলগুলির জন্য জনবহুল; এটি ডক্স এডিটর বা শর্টকাট ফাইলগুলির জন্য জনবহুল নয়৷ |
বিষয়বস্তু সীমাবদ্ধতা
ফাইলের বিষয়বস্তু অ্যাক্সেসের জন্য একটি সীমাবদ্ধতা।
JSON প্রতিনিধিত্ব |
---|
{
"readOnly": boolean,
"reason": string,
"type": string,
"restrictingUser": {
object ( |
ক্ষেত্র | |
---|---|
readOnly | ফাইলের বিষয়বস্তু শুধুমাত্র পঠনযোগ্য কিনা। যদি একটি ফাইল শুধুমাত্র পঠনযোগ্য হয়, তাহলে ফাইলটির একটি নতুন সংশোধন যোগ করা যাবে না, মন্তব্য যোগ বা সংশোধন করা যাবে না এবং ফাইলের শিরোনাম পরিবর্তন করা যাবে না। |
reason | ফাইলের বিষয়বস্তু সীমাবদ্ধ কেন তার কারণ। এটি শুধুমাত্র সেই অনুরোধে পরিবর্তনযোগ্য যা |
type | শুধুমাত্র আউটপুট। বিষয়বস্তুর সীমাবদ্ধতার ধরন। বর্তমানে একমাত্র সম্ভাব্য মান হল |
restrictingUser | শুধুমাত্র আউটপুট। যে ব্যবহারকারী বিষয়বস্তু সীমাবদ্ধতা সেট করে। শুধুমাত্র |
restrictionTime | শুধুমাত্র আউটপুট। যে সময়ে বিষয়বস্তুর সীমাবদ্ধতা সেট করা হয়েছিল (ফরম্যাট করা RFC 3339 টাইমস্ট্যাম্প)। শুধুমাত্র |
ownerRestricted | বিষয়বস্তুর সীমাবদ্ধতা শুধুমাত্র ফাইলটির মালিক একজন ব্যবহারকারী দ্বারা সংশোধন বা সরানো যাবে কিনা। শেয়ার্ড ড্রাইভের ফাইলগুলির জন্য, |
systemRestricted | শুধুমাত্র আউটপুট। বিষয়বস্তু সীমাবদ্ধতা সিস্টেম দ্বারা প্রয়োগ করা হয়েছে কিনা, উদাহরণস্বরূপ একটি স্বাক্ষরের কারণে৷ ব্যবহারকারীরা সিস্টেম সীমাবদ্ধ বিষয়বস্তুর বিধিনিষেধ সংশোধন বা অপসারণ করতে পারবেন না। |
পদ্ধতি | |
---|---|
| একটি ফাইলের একটি অনুলিপি তৈরি করে এবং প্যাচ শব্দার্থবিদ্যার সাথে অনুরোধ করা আপডেটগুলি প্রয়োগ করে৷ |
| একটি নতুন ফাইল তৈরি করে। |
| ব্যবহারকারীর মালিকানাধীন একটি ফাইলকে ট্র্যাশে না সরিয়ে স্থায়ীভাবে মুছে দেয়। |
| একটি ফাইলের সামগ্রী ডাউনলোড করে। |
| স্থায়ীভাবে ব্যবহারকারীর ট্র্যাশ করা সমস্ত ফাইল মুছে দেয়। |
| অনুরোধ করা MIME প্রকারে Google Workspace ডকুমেন্ট এক্সপোর্ট করে এবং এক্সপোর্ট করা বাইট কন্টেন্ট ফেরত দেয়। |
| ফাইল আইডির একটি সেট তৈরি করে যা অনুরোধ তৈরি বা অনুলিপিতে প্রদান করা যেতে পারে। |
| আইডি দ্বারা একটি ফাইলের মেটাডেটা বা বিষয়বস্তু পায়। |
| ব্যবহারকারীর ফাইল তালিকা. |
| একটি ফাইলে লেবেল তালিকাভুক্ত করে। |
| একটি ফাইলে প্রয়োগ করা লেবেলের সেট পরিবর্তন করে। |
| একটি ফাইলের মেটাডেটা এবং/অথবা বিষয়বস্তু আপডেট করে। |
| একটি ফাইলে পরিবর্তন সাবস্ক্রাইব করে। |