Method: files.accessproposals.list

একটি ফাইলে অ্যাক্সেস প্রপোজাল তালিকাভুক্ত করুন। দ্রষ্টব্য: শুধুমাত্র অনুমোদনকারীরা একটি ফাইলে অ্যাক্সেসপ্রস্তাব তালিকাভুক্ত করতে সক্ষম। ব্যবহারকারী যদি অনুমোদনকারী না হয়, তাহলে 403 ফেরত দেয়।

HTTP অনুরোধ

GET https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals

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

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

পরামিতি
file Id

string

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

ক্যোয়ারী প্যারামিটার

পরামিতি
page Token

string

ঐচ্ছিক। অ্যাক্সেস অনুরোধের তালিকায় ধারাবাহিকতা টোকেন।

page Size

integer

ঐচ্ছিক। প্রতি পৃষ্ঠায় ফলাফলের সংখ্যা

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

অনুরোধের বডি খালি হতে হবে।

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

একটি অ্যাক্সেস প্রস্তাব তালিকা অনুরোধের প্রতিক্রিয়া.

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "accessProposals": [
    {
      object (AccessProposal)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
access Proposals[]

object ( AccessProposal )

অ্যাক্সেস প্রস্তাবের তালিকা। এই ক্ষেত্রটি শুধুমাত্র v3 এবং v3beta-তে জনবহুল।

next Page Token

string

ফলাফলের পরবর্তী পৃষ্ঠার জন্য ধারাবাহিকতা টোকেন। এটি অনুপস্থিত থাকবে যদি ফলাফলের তালিকার শেষ পর্যন্ত পৌঁছে যায়। যদি টোকেনটি কোনো কারণে প্রত্যাখ্যান করা হয়, তবে এটি বাতিল করা উচিত এবং ফলাফলের প্রথম পৃষ্ঠা থেকে পৃষ্ঠা সংখ্যা পুনরায় চালু করা উচিত।

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

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

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

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

অ্যাক্সেস প্রপোজাল

একটি ফাইলে অসামান্য অ্যাক্সেস প্রস্তাবের জন্য অ্যাক্সেস প্রস্তাবের সংস্থান৷

JSON প্রতিনিধিত্ব
{
  "fileId": string,
  "proposalId": string,
  "requesterEmailAddress": string,
  "recipientEmailAddress": string,
  "rolesAndViews": [
    {
      object (RoleAndView)
    }
  ],
  "requestMessage": string,
  "createTime": string
}
ক্ষেত্র
file Id

string

যে ফাইল আইডিতে প্রবেশের প্রস্তাব চালু আছে

proposal Id

string

অ্যাক্সেস প্রস্তাবের আইডি

requester Email Address

string

অনুরোধকারী ব্যবহারকারীর ইমেল ঠিকানা

recipient Email Address

string

ব্যবহারকারীর ইমেল ঠিকানা যা গৃহীত হলে অনুমতি পাবে

roles And Views[]

object ( RoleAndView )

একটি অ্যাক্সেস প্রস্তাবের ভূমিকা এবং দৃশ্যের জন্য একটি মোড়ক৷

request Message

string

অনুরোধকারী প্রস্তাবে যে বার্তাটি যোগ করেছেন

create Time

string ( Timestamp format)

সৃষ্টির সময়

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

ভূমিকাএন্ডভিউ

একটি অ্যাক্সেস প্রস্তাবের ভূমিকা এবং দৃশ্যের জন্য একটি মোড়ক৷

JSON প্রতিনিধিত্ব
{
  "role": string,
  "view": string
}
ক্ষেত্র
role

string

অনুরোধকারীর দ্বারা প্রস্তাবিত ভূমিকা ভবিষ্যতে নতুন মান যোগ করা যেতে পারে, তবে নিম্নলিখিতগুলি বর্তমানে সম্ভব: * writer * commenter * reader

view

string

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