Google Drive API ক্লায়েন্টদের Google Drive থেকে রিসোর্স অ্যাক্সেস করতে দেয়।
- REST সম্পদ: v2.about
 - REST সম্পদ: v2.apps
 - REST সম্পদ: v2.changes
 - REST সম্পদ: v2.channels
 - REST সম্পদ: v2.children
 - REST সম্পদ: v2.comments
 - REST সম্পদ: v2.drives
 - REST সম্পদ: v2.files
 - REST সম্পদ: v2.parents
 - REST সম্পদ: v2.permissions
 - REST সম্পদ: v2.properties
 - REST সম্পদ: v2.replies
 - REST সম্পদ: v2.revisions
 
পরিষেবা: googleapis.com/drive/v2
এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷
আবিষ্কার নথি
একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কারের নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:
পরিষেবা শেষ পয়েন্ট
একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:
-  
https://www.googleapis.com 
REST সম্পদ: v2.about
| পদ্ধতি | |
|---|---|
 get |  GET /drive/v2/aboutড্রাইভ API সেটিংস সহ বর্তমান ব্যবহারকারী সম্পর্কে তথ্য পায়  | 
REST সম্পদ: v2.apps
| পদ্ধতি | |
|---|---|
 get |  GET /drive/v2/apps/{appId}একটি নির্দিষ্ট অ্যাপ পায়।  | 
 list |  GET /drive/v2/appsব্যবহারকারীর ইনস্টল করা অ্যাপের তালিকা করে।  | 
REST সম্পদ: v2.changes
| পদ্ধতি | |
|---|---|
 get |  GET /drive/v2/changes/{changeId}বাতিল করা হয়েছে: সাম্প্রতিক পরিবর্তনগুলি পুনরুদ্ধার করতে changes.getStartPageToken এবং changes.list ব্যবহার করুন। | 
 getStartPageToken |  GET /drive/v2/changes/startPageTokenভবিষ্যত পরিবর্তনের তালিকার জন্য প্রারম্ভিক পৃষ্ঠা টোকেন পায়।  | 
 list |  GET /drive/v2/changesব্যবহারকারী বা শেয়ার্ড ড্রাইভের পরিবর্তনগুলি তালিকাভুক্ত করে।  | 
 watch |  POST /drive/v2/changes/watchএকটি ব্যবহারকারীর জন্য পরিবর্তন সাবস্ক্রাইব করুন.  | 
REST সম্পদ: v2.channels
| পদ্ধতি | |
|---|---|
 stop |  POST /drive/v2/channels/stopএই চ্যানেলের মাধ্যমে সম্পদ দেখা বন্ধ করে।  | 
REST সম্পদ: v2.children
| পদ্ধতি | |
|---|---|
 delete |  DELETE /drive/v2/files/{folderId}/children/{childId}একটি ফোল্ডার থেকে একটি শিশু সরান.  | 
 get |  GET /drive/v2/files/{folderId}/children/{childId}একটি নির্দিষ্ট শিশু রেফারেন্স পায়।  | 
 insert |  POST /drive/v2/files/{folderId}/childrenএকটি ফোল্ডারে একটি ফাইল সন্নিবেশ করান।  | 
 list |  GET /drive/v2/files/{folderId}/childrenফোল্ডারের বাচ্চাদের তালিকা করে।  | 
REST সম্পদ: v2.comments
| পদ্ধতি | |
|---|---|
 delete |  DELETE /drive/v2/files/{fileId}/comments/{commentId}একটি মন্তব্য মুছে দেয়।  | 
 get |  GET /drive/v2/files/{fileId}/comments/{commentId}আইডি দ্বারা একটি মন্তব্য পায়.  | 
 insert |  POST /drive/v2/files/{fileId}/commentsপ্রদত্ত ফাইলে একটি নতুন মন্তব্য তৈরি করে।  | 
 list |  GET /drive/v2/files/{fileId}/commentsএকটি ফাইলের মন্তব্য তালিকা.  | 
 patch |  PATCH /drive/v2/files/{fileId}/comments/{commentId}একটি বিদ্যমান মন্তব্য আপডেট করে।  | 
 update |  PUT /drive/v2/files/{fileId}/comments/{commentId}একটি বিদ্যমান মন্তব্য আপডেট করে।  | 
REST সম্পদ: v2.drives
| পদ্ধতি | |
|---|---|
 delete |  DELETE /drive/v2/drives/{driveId}একটি শেয়ার্ড ড্রাইভ স্থায়ীভাবে মুছে দেয় যার জন্য ব্যবহারকারী একজন organizer ৷ | 
 get |  GET /drive/v2/drives/{driveId}আইডি দ্বারা একটি শেয়ার্ড ড্রাইভের মেটাডেটা পায়৷  | 
 hide |  POST /drive/v2/drives/{driveId}/hideডিফল্ট ভিউ থেকে শেয়ার্ড ড্রাইভ লুকিয়ে রাখে।  | 
 insert |  POST /drive/v2/drivesএকটি নতুন শেয়ার্ড ড্রাইভ তৈরি করে৷  | 
 list |  GET /drive/v2/drivesব্যবহারকারীর শেয়ার্ড ড্রাইভের তালিকা করে।  | 
 unhide |  POST /drive/v2/drives/{driveId}/unhideএকটি শেয়ার্ড ড্রাইভ ডিফল্ট ভিউতে পুনরুদ্ধার করে।  | 
 update |  PUT /drive/v2/drives/{driveId}শেয়ার্ড ড্রাইভের মেটাডেটা আপডেট করে।  | 
REST সম্পদ: v2.files
| পদ্ধতি | |
|---|---|
 copy |  POST /drive/v2/files/{fileId}/copyনির্দিষ্ট ফাইলের একটি অনুলিপি তৈরি করে।  | 
 delete |  DELETE /drive/v2/files/{fileId}ব্যবহারকারীর মালিকানাধীন একটি ফাইলকে ট্র্যাশে না সরিয়ে স্থায়ীভাবে মুছে দেয়।  | 
 emptyTrash |  DELETE /drive/v2/files/trashস্থায়ীভাবে ব্যবহারকারীর ট্র্যাশ করা সমস্ত ফাইল মুছে দেয়।  | 
 export |  GET /drive/v2/files/{fileId}/exportঅনুরোধ করা MIME প্রকারে একটি Google Workspace ডকুমেন্ট এক্সপোর্ট করে এবং এক্সপোর্ট করা বাইট কন্টেন্ট ফেরত দেয়।  | 
 generateIds |  GET /drive/v2/files/generateIdsফাইল আইডির একটি সেট তৈরি করে যা সন্নিবেশ বা অনুলিপি অনুরোধে প্রদান করা যেতে পারে।  | 
 get |  GET /drive/v2/files/{fileId}আইডি দ্বারা একটি ফাইলের মেটাডেটা বা বিষয়বস্তু পায়।  | 
 insert |  POST /drive/v2/filesPOST /upload/drive/v2/filesএকটি নতুন ফাইল সন্নিবেশ করান।  | 
 list |  GET /drive/v2/filesব্যবহারকারীর ফাইল তালিকা.  | 
 listLabels |  GET /drive/v2/files/{fileId}/listLabelsএকটি ফাইলে লেবেল তালিকাভুক্ত করে।  | 
 modifyLabels |  POST /drive/v2/files/{fileId}/modifyLabelsএকটি ফাইলে প্রয়োগ করা লেবেলের সেট পরিবর্তন করে।  | 
 patch |  PATCH /drive/v2/files/{fileId}একটি ফাইলের মেটাডেটা এবং/অথবা বিষয়বস্তু আপডেট করে।  | 
 touch |  POST /drive/v2/files/{fileId}/touchবর্তমান সার্ভারের সময় ফাইলের আপডেট করা সময় সেট করুন।  | 
 trash |  POST /drive/v2/files/{fileId}/trashট্র্যাশে একটি ফাইল সরান.  | 
 untrash |  POST /drive/v2/files/{fileId}/untrashট্র্যাশ থেকে একটি ফাইল পুনরুদ্ধার করে।  | 
 update |  PUT /drive/v2/files/{fileId}PUT /upload/drive/v2/files/{fileId}একটি ফাইলের মেটাডেটা এবং/অথবা বিষয়বস্তু আপডেট করে।  | 
 watch |  POST /drive/v2/files/{fileId}/watchএকটি ফাইলে পরিবর্তন সাবস্ক্রাইব করে।  | 
REST সম্পদ: v2.parents
| পদ্ধতি | |
|---|---|
 delete |  DELETE /drive/v2/files/{fileId}/parents/{parentId}একটি ফাইল থেকে একটি অভিভাবক সরান.  | 
 get |  GET /drive/v2/files/{fileId}/parents/{parentId}একটি নির্দিষ্ট অভিভাবক রেফারেন্স পায়।  | 
 insert |  POST /drive/v2/files/{fileId}/parentsএকটি ফাইলের জন্য একটি মূল ফোল্ডার যোগ করে।  | 
 list |  GET /drive/v2/files/{fileId}/parentsএকটি ফাইলের পিতামাতার তালিকা করে।  | 
REST সম্পদ: v2.permissions
| পদ্ধতি | |
|---|---|
 delete |  DELETE /drive/v2/files/{fileId}/permissions/{permissionId}একটি ফাইল বা শেয়ার্ড ড্রাইভ থেকে একটি অনুমতি মুছে দেয়।  | 
 get |  GET /drive/v2/files/{fileId}/permissions/{permissionId}আইডি দ্বারা একটি অনুমতি পায়.  | 
 getIdForEmail |  GET /drive/v2/permissionIds/{email}একটি ইমেল ঠিকানার অনুমতি আইডি ফেরত দেয়।  | 
 insert |  POST /drive/v2/files/{fileId}/permissionsএকটি ফাইল বা শেয়ার্ড ড্রাইভের জন্য একটি অনুমতি সন্নিবেশ করান।  | 
 list |  GET /drive/v2/files/{fileId}/permissionsএকটি ফাইল বা শেয়ার্ড ড্রাইভের অনুমতি তালিকাভুক্ত করে।  | 
 patch |  PATCH /drive/v2/files/{fileId}/permissions/{permissionId}প্যাচ শব্দার্থবিদ্যা ব্যবহার করে একটি অনুমতি আপডেট করে।  | 
 update |  PUT /drive/v2/files/{fileId}/permissions/{permissionId}একটি অনুমতি আপডেট করে।  | 
REST সম্পদ: v2.properties
| পদ্ধতি | |
|---|---|
 delete |  DELETE /drive/v2/files/{fileId}/properties/{propertyKey}একটি সম্পত্তি মুছে দেয়।  | 
 get |  GET /drive/v2/files/{fileId}/properties/{propertyKey}এর চাবি দ্বারা একটি সম্পত্তি পায়.  | 
 insert |  POST /drive/v2/files/{fileId}/propertiesএকটি ফাইলে একটি সম্পত্তি যোগ করে, অথবা এটি ইতিমধ্যেই বিদ্যমান থাকলে এটি আপডেট করে।  | 
 list |  GET /drive/v2/files/{fileId}/propertiesএকটি ফাইলের বৈশিষ্ট্য তালিকাভুক্ত করে।  | 
 patch |  PATCH /drive/v2/files/{fileId}/properties/{propertyKey}একটি সম্পত্তি আপডেট করে।  | 
 update |  PUT /drive/v2/files/{fileId}/properties/{propertyKey}একটি সম্পত্তি আপডেট করে।  | 
REST সম্পদ: v2.replies
| পদ্ধতি | |
|---|---|
 delete |  DELETE /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}একটি উত্তর মুছে দেয়।  | 
 get |  GET /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}উত্তর পায়।  | 
 insert |  POST /drive/v2/files/{fileId}/comments/{commentId}/repliesপ্রদত্ত মন্তব্যে একটি নতুন উত্তর তৈরি করে।  | 
 list |  GET /drive/v2/files/{fileId}/comments/{commentId}/repliesএকটি মন্তব্যের সমস্ত উত্তর তালিকাভুক্ত করুন৷  | 
 patch |  PATCH /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}একটি বিদ্যমান উত্তর আপডেট করে।  | 
 update |  PUT /drive/v2/files/{fileId}/comments/{commentId}/replies/{replyId}একটি বিদ্যমান উত্তর আপডেট করে।  | 
REST সম্পদ: v2.revisions
| পদ্ধতি | |
|---|---|
 delete |  DELETE /drive/v2/files/{fileId}/revisions/{revisionId}স্থায়ীভাবে একটি ফাইল সংস্করণ মুছে দেয়।  | 
 get |  GET /drive/v2/files/{fileId}/revisions/{revisionId}একটি নির্দিষ্ট সংশোধন পায়.  | 
 list |  GET /drive/v2/files/{fileId}/revisionsএকটি ফাইলের সংশোধন তালিকা.  | 
 patch |  PATCH /drive/v2/files/{fileId}/revisions/{revisionId}একটি রিভিশন আপডেট করে।  | 
 update |  PUT /drive/v2/files/{fileId}/revisions/{revisionId}একটি রিভিশন আপডেট করে।  |