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/files POST /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} একটি রিভিশন আপডেট করে। |