Method: accessproposals.resolve

একটি অ্যাক্সেস প্রস্তাব অনুমোদন বা অস্বীকার করতে ব্যবহৃত হয়।

HTTP অনুরোধ

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
fileId

string

প্রয়োজন। অনুরোধ করা আইটেমটির আইডি চালু আছে।

proposalId

string

প্রয়োজন। সমাধান করার জন্য অ্যাক্সেস প্রস্তাবের আইডি।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
ক্ষেত্র
role[]

string

ঐচ্ছিক। অনুমোদনকারী যেসব ভূমিকার অনুমতি দিয়েছেন, যদি থাকে। দ্রষ্টব্য: ACCEPT অ্যাকশনের জন্য এই ক্ষেত্রটি প্রয়োজন৷

view

string

ঐচ্ছিক। এই অ্যাক্সেস প্রস্তাবের জন্য দৃষ্টিভঙ্গি নির্দেশ করে। এটি শুধুমাত্র তখনই সেট করা উচিত যখন প্রস্তাবটি একটি দৃশ্যের অন্তর্গত। published একমাত্র সমর্থিত মান।

action

enum ( Action )

প্রয়োজন। অ্যাকশন প্রপোজালে নেওয়ার পদক্ষেপ৷

sendNotification

boolean

ঐচ্ছিক। অ্যাক্সেসপ্রস্তাব অস্বীকার বা গৃহীত হলে অনুরোধকারীকে একটি ইমেল পাঠাতে হবে কিনা।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডি খালি।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file

কিছু সুযোগ সীমাবদ্ধ এবং সেগুলি ব্যবহার করার জন্য আপনার অ্যাপের নিরাপত্তা মূল্যায়ন প্রয়োজন। আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।

অ্যাকশন

অ্যাক্সেস প্রপোজালের রাষ্ট্রীয় পরিবর্তন।

Enums
ACTION_UNSPECIFIED অনির্দিষ্ট কর্ম
ACCEPT ব্যবহারকারী প্রস্তাব গ্রহণ করে। দ্রষ্টব্য: এই ক্রিয়াটি ব্যবহার করা হলে, role ক্ষেত্রের অন্তত একটি মান থাকতে হবে।
DENY ব্যবহারকারী প্রস্তাব অস্বীকার