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

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

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

সফল হলে, প্রতিক্রিয়া বডি একটি খালি JSON অবজেক্ট।

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

নিম্নলিখিত 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 ব্যবহারকারী অ্যাক্সেস প্রস্তাব অস্বীকার.