- HTTP অনুরোধ
- পাথ প্যারামিটার
- শরীরের অনুরোধ
- প্রতিক্রিয়া শরীর
- অনুমোদনের সুযোগ
- লেবেল রিকোয়েস্ট পরিবর্তন করুন
- লেবেল পরিবর্তন
- ক্ষেত্র পরিবর্তন
- এটা চেষ্টা করুন!
একটি ফাইলে প্রয়োগ করা লেবেলের সেট পরিবর্তন করে। যোগ করা বা পরিবর্তিত লেবেলগুলির একটি তালিকা প্রদান করে।
HTTP অনুরোধ
POST https://www.googleapis.com/drive/v3/files/{fileId}/modifyLabels
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
fileId | লেবেলগুলি যে ফাইলের সাথে সম্পর্কিত তার আইডি৷ |
শরীরের অনুরোধ
অনুরোধের মূল অংশে ModifyLabelsRequest
এর একটি উদাহরণ রয়েছে।
প্রতিক্রিয়া শরীর
একটি files.modifyLabels অনুরোধের প্রতিক্রিয়া। এতে শুধুমাত্র সেই লেবেলগুলি রয়েছে যা অনুরোধের দ্বারা যুক্ত বা আপডেট করা হয়েছে৷
সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:
JSON প্রতিনিধিত্ব |
---|
{
"modifiedLabels": [
{
object ( |
ক্ষেত্র | |
---|---|
modifiedLabels[] | অনুরোধের মাধ্যমে যোগ করা বা আপডেট করা লেবেলের তালিকা। |
kind | এটি সর্বদা ড্রাইভ#modifyLabelsResponse হয় |
অনুমোদনের সুযোগ
নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/drive
-
https://www.googleapis.com/auth/drive.file
-
https://www.googleapis.com/auth/drive.metadata
কিছু সুযোগ সীমাবদ্ধ এবং সেগুলি ব্যবহার করার জন্য আপনার অ্যাপের নিরাপত্তা মূল্যায়ন প্রয়োজন। আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।
লেবেল রিকোয়েস্ট পরিবর্তন করুন
একটি ফাইলের লেবেল সেট পরিবর্তন করার জন্য একটি অনুরোধ. এই অনুরোধে অনেক পরিবর্তন থাকতে পারে যা হয় সব সফল হবে বা সব পারমাণবিকভাবে ব্যর্থ হবে।
JSON প্রতিনিধিত্ব |
---|
{
"labelModifications": [
{
object ( |
ক্ষেত্র | |
---|---|
labelModifications[] | ফাইলের লেবেলে প্রয়োগ করার জন্য পরিবর্তনের তালিকা। |
kind | এটি সর্বদা ড্রাইভ#modifyLabelsRequest. |
লেবেল পরিবর্তন
একটি ফাইলের একটি লেবেলে একটি পরিবর্তন৷ একটি লেবেলমোডিফিকেশন একটি ফাইলে একটি লেবেল প্রয়োগ করতে, একটি ফাইলে একটি বিদ্যমান লেবেল আপডেট করতে বা একটি ফাইল থেকে একটি লেবেল সরাতে ব্যবহার করা যেতে পারে।
JSON প্রতিনিধিত্ব |
---|
{
"labelId": string,
"fieldModifications": [
{
object ( |
ক্ষেত্র | |
---|---|
labelId | লেবেলের আইডি পরিবর্তন করতে হবে। |
fieldModifications[] | এই লেবেলের ক্ষেত্রের পরিবর্তনের তালিকা। |
removeLabel | সত্য হলে, লেবেলটি ফাইল থেকে সরানো হবে। |
kind | এটি সর্বদা ড্রাইভ#লেবেলমোডিফিকেশন। |
ক্ষেত্র পরিবর্তন
একটি লেবেলের ক্ষেত্রের একটি পরিবর্তন৷
JSON প্রতিনিধিত্ব |
---|
{ "fieldId": string, "kind": string, "setDateValues": [ string ], "setTextValues": [ string ], "setSelectionValues": [ string ], "setIntegerValues": [ string ], "setUserValues": [ string ], "unsetValues": boolean } |
ক্ষেত্র | |
---|---|
fieldId | ফিল্ডের আইডি পরিবর্তন করতে হবে। |
kind | এটি সর্বদা ড্রাইভ#লেবেলফিল্ডমডিফিকেশন। |
setDateValues[] | এই নতুন মানগুলির সাথে একটি |
setTextValues[] | একটি |
setSelectionValues[] | এই নতুন মানগুলির সাথে একটি |
setIntegerValues[] | এই নতুন মানগুলির সাথে একটি |
setUserValues[] | এই নতুন মানগুলির সাথে একটি |
unsetValues | এই ক্ষেত্রের মান আনসেট করে। |