গুগল ড্রাইভ এপিআই ক্লায়েন্টদের গুগল ড্রাইভ থেকে রিসোর্স অ্যাক্সেস করার অনুমতি দেয়।
- REST রিসোর্স: v3.about
- REST রিসোর্স: v3.accessproposals
- REST রিসোর্স: v3.approvals
- REST রিসোর্স: v3.apps
- REST রিসোর্স: v3.changes
- REST রিসোর্স: v3.channels
- REST রিসোর্স: v3.comments
- REST রিসোর্স: v3.drives
- REST রিসোর্স: v3.files
- REST রিসোর্স: v3.operations
- REST রিসোর্স: v3.permissions
- REST রিসোর্স: v3.replies
- REST রিসোর্স: v3.revisions
পরিষেবা: googleapis.com/drive/v3
এই পরিষেবাটি কল করার জন্য, আমরা আপনাকে Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরি ব্যবহার করার পরামর্শ দিচ্ছি। যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, তাহলে API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন।
আবিষ্কারের নথি
ডিসকভারি ডকুমেন্ট হল REST API গুলি বর্ণনা এবং ব্যবহার করার জন্য একটি মেশিন-পঠনযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং Google API গুলির সাথে ইন্টারঅ্যাক্ট করে এমন অন্যান্য সরঞ্জাম তৈরি করতে ব্যবহৃত হয়। একটি পরিষেবা একাধিক আবিষ্কার ডকুমেন্ট সরবরাহ করতে পারে। এই পরিষেবাটি নিম্নলিখিত আবিষ্কার ডকুমেন্ট সরবরাহ করে:
পরিষেবার শেষ বিন্দু
একটি সার্ভিস এন্ডপয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে। একটি পরিষেবার একাধিক পরিষেবা এন্ডপয়েন্ট থাকতে পারে। এই পরিষেবার নিম্নলিখিত পরিষেবা এন্ডপয়েন্ট রয়েছে এবং নীচের সমস্ত URI এই পরিষেবা এন্ডপয়েন্টের সাথে সম্পর্কিত:
-
https://www.googleapis.com
REST রিসোর্স: v3.about
| পদ্ধতি | |
|---|---|
get | GET /drive/v3/aboutব্যবহারকারী, ব্যবহারকারীর ড্রাইভ এবং সিস্টেমের ক্ষমতা সম্পর্কে তথ্য পায়। |
REST রিসোর্স: v3.accessproposals
| পদ্ধতি | |
|---|---|
get | GET /drive/v3/files/{fileId}/accessproposals/{proposalId}আইডি দ্বারা একটি অ্যাক্সেস প্রস্তাব উদ্ধার করে। |
list | GET /drive/v3/files/{fileId}/accessproposalsএকটি ফাইলে অ্যাক্সেস প্রস্তাবগুলি তালিকাভুক্ত করুন। |
resolve | POST /drive/v3/files/{fileId}/accessproposals/{proposalId}:resolveএকটি প্রবেশাধিকার প্রস্তাব অনুমোদন বা প্রত্যাখ্যান করে। |
REST রিসোর্স: v3.approvals
| পদ্ধতি | |
|---|---|
get | GET /drive/v3/files/{fileId}/approvals/{approvalId}আইডি দ্বারা অনুমোদন পায়। |
list | GET /drive/v3/files/{fileId}/approvalsএকটি ফাইলে অনুমোদনের তালিকা তৈরি করে। |
REST রিসোর্স: v3.apps
| পদ্ধতি | |
|---|---|
get | GET /drive/v3/apps/{appId}একটি নির্দিষ্ট অ্যাপ পায়। |
list | GET /drive/v3/appsব্যবহারকারীর ইনস্টল করা অ্যাপগুলির তালিকা তৈরি করে। |
REST রিসোর্স: v3.changes
| পদ্ধতি | |
|---|---|
getStartPageToken | GET /drive/v3/changes/startPageTokenভবিষ্যতের পরিবর্তনগুলি তালিকাভুক্ত করার জন্য শুরুর পৃষ্ঠা টোকেন পায়। |
list | GET /drive/v3/changesব্যবহারকারী বা শেয়ার্ড ড্রাইভের জন্য পরিবর্তনগুলি তালিকাভুক্ত করে। |
watch | POST /drive/v3/changes/watchএকজন ব্যবহারকারীর পরিবর্তনগুলিতে সাবস্ক্রাইব করে। |
REST রিসোর্স: v3.channels
| পদ্ধতি | |
|---|---|
stop | POST /drive/v3/channels/stopএই চ্যানেলের মাধ্যমে রিসোর্স দেখা বন্ধ করে। |
REST রিসোর্স: v3.comments
| পদ্ধতি | |
|---|---|
create | POST /drive/v3/files/{fileId}/commentsএকটি ফাইলে একটি মন্তব্য তৈরি করে। |
delete | DELETE /drive/v3/files/{fileId}/comments/{commentId}একটি মন্তব্য মুছে ফেলে। |
get | GET /drive/v3/files/{fileId}/comments/{commentId}আইডি থেকে একটি মন্তব্য পায়। |
list | GET /drive/v3/files/{fileId}/commentsএকটি ফাইলের মন্তব্য তালিকাভুক্ত করে। |
update | PATCH /drive/v3/files/{fileId}/comments/{commentId}প্যাচ সেমান্টিক্স সহ একটি মন্তব্য আপডেট করে। |
REST রিসোর্স: v3.drives
| পদ্ধতি | |
|---|---|
create | POST /drive/v3/drivesএকটি শেয়ার্ড ড্রাইভ তৈরি করে। |
delete | DELETE /drive/v3/drives/{driveId}ব্যবহারকারী যে শেয়ার্ড ড্রাইভের organizer , সেটি স্থায়ীভাবে মুছে ফেলে। |
get | GET /drive/v3/drives/{driveId}আইডি অনুসারে একটি শেয়ার্ড ড্রাইভের মেটাডেটা পায়। |
hide | POST /drive/v3/drives/{driveId}/hideডিফল্ট ভিউ থেকে একটি শেয়ার্ড ড্রাইভ লুকায়। |
list | GET /drive/v3/drivesব্যবহারকারীর শেয়ার্ড ড্রাইভের তালিকা তৈরি করে। |
unhide | POST /drive/v3/drives/{driveId}/unhideএকটি শেয়ার্ড ড্রাইভকে ডিফল্ট ভিউতে পুনরুদ্ধার করে। |
update | PATCH /drive/v3/drives/{driveId}একটি শেয়ার্ড ড্রাইভের মেটাডেটা আপডেট করে। |
REST রিসোর্স: v3.files
| পদ্ধতি | |
|---|---|
copy | POST /drive/v3/files/{fileId}/copyএকটি ফাইলের একটি অনুলিপি তৈরি করে এবং প্যাচ সেমান্টিক্স সহ যেকোনো অনুরোধকৃত আপডেট প্রয়োগ করে। |
create | POST /drive/v3/filesPOST /upload/drive/v3/filesএকটি ফাইল তৈরি করে। |
delete | DELETE /drive/v3/files/{fileId}ব্যবহারকারীর মালিকানাধীন একটি ফাইল ট্র্যাশে না সরিয়ে স্থায়ীভাবে মুছে ফেলে। |
download | POST /drive/v3/files/{fileId}/downloadএকটি ফাইলের বিষয়বস্তু ডাউনলোড করে। |
emptyTrash | DELETE /drive/v3/files/trashব্যবহারকারীর সমস্ত ট্র্যাশ করা ফাইল স্থায়ীভাবে মুছে ফেলে। |
export | GET /drive/v3/files/{fileId}/exportঅনুরোধ করা MIME টাইপে একটি Google Workspace ডকুমেন্ট এক্সপোর্ট করে এবং এক্সপোর্ট করা বাইট কন্টেন্ট ফেরত দেয়। |
generateIds | GET /drive/v3/files/generateIdsফাইল আইডির একটি সেট তৈরি করে যা তৈরি বা অনুলিপি করার অনুরোধে সরবরাহ করা যেতে পারে। |
get | GET /drive/v3/files/{fileId}আইডি দ্বারা একটি ফাইলের মেটাডেটা বা বিষয়বস্তু পায়। |
list | GET /drive/v3/filesব্যবহারকারীর ফাইলগুলির তালিকা তৈরি করে। |
listLabels | GET /drive/v3/files/{fileId}/listLabelsএকটি ফাইলের লেবেলগুলি তালিকাভুক্ত করে। |
modifyLabels | POST /drive/v3/files/{fileId}/modifyLabelsএকটি ফাইলে প্রয়োগ করা লেবেলের সেট পরিবর্তন করে। |
update | PATCH /drive/v3/files/{fileId}PATCH /upload/drive/v3/files/{fileId}একটি ফাইলের মেটাডেটা, বিষয়বস্তু, অথবা উভয়ই আপডেট করে। |
watch | POST /drive/v3/files/{fileId}/watchএকটি ফাইলের পরিবর্তনগুলিতে সাবস্ক্রাইব করে। |
REST রিসোর্স: v3.operations
| পদ্ধতি | |
|---|---|
get | GET /drive/v3/operations/{name}দীর্ঘমেয়াদী অপারেশনের সর্বশেষ অবস্থা পায়। |
REST রিসোর্স: v3.permissions
| পদ্ধতি | |
|---|---|
create | POST /drive/v3/files/{fileId}/permissionsএকটি ফাইল বা শেয়ার্ড ড্রাইভের জন্য একটি অনুমতি তৈরি করে। |
delete | DELETE /drive/v3/files/{fileId}/permissions/{permissionId}একটি অনুমতি মুছে ফেলে। |
get | GET /drive/v3/files/{fileId}/permissions/{permissionId}আইডি দিয়ে অনুমতি নেয়। |
list | GET /drive/v3/files/{fileId}/permissionsএকটি ফাইল বা শেয়ার্ড ড্রাইভের অনুমতি তালিকাভুক্ত করে। |
update | PATCH /drive/v3/files/{fileId}/permissions/{permissionId}প্যাচ সেমান্টিক্স সহ একটি অনুমতি আপডেট করে। |
REST রিসোর্স: v3.replies
| পদ্ধতি | |
|---|---|
create | POST /drive/v3/files/{fileId}/comments/{commentId}/repliesএকটি মন্তব্যের উত্তর তৈরি করে। |
delete | DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId}একটি উত্তর মুছে ফেলে। |
get | GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId}আইডি দিয়ে উত্তর পায়। |
list | GET /drive/v3/files/{fileId}/comments/{commentId}/repliesএকটি মন্তব্যের উত্তর তালিকাভুক্ত করে। |
update | PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId}প্যাচ সেমান্টিক্স সহ একটি উত্তর আপডেট করে। |
REST রিসোর্স: v3.revisions
| পদ্ধতি | |
|---|---|
delete | DELETE /drive/v3/files/{fileId}/revisions/{revisionId}একটি ফাইল সংস্করণ স্থায়ীভাবে মুছে ফেলে। |
get | GET /drive/v3/files/{fileId}/revisions/{revisionId}আইডি অনুসারে একটি সংশোধনের মেটাডেটা বা সামগ্রী পায়। |
list | GET /drive/v3/files/{fileId}/revisionsএকটি ফাইলের সংশোধন তালিকাভুক্ত করে। |
update | PATCH /drive/v3/files/{fileId}/revisions/{revisionId}প্যাচ সেমান্টিক্স সহ একটি সংশোধন আপডেট করে। |