Method: people.listDirectoryPeople

প্রমাণীকৃত ব্যবহারকারীর ডোমেন ডিরেক্টরিতে ডোমেন প্রোফাইল এবং ডোমেন পরিচিতিগুলির একটি তালিকা প্রদান করে৷

যখন syncToken নির্দিষ্ট করা হয়, শেষ সিঙ্কের পর থেকে মুছে ফেলা সংস্থানগুলিকে PersonMetadata.deleted সত্য হিসাবে সেট করা ব্যক্তি হিসাবে ফেরত দেওয়া হবে।

যখন pageToken বা syncToken নির্দিষ্ট করা হয়, তখন অন্য সমস্ত অনুরোধের প্যারামিটার অবশ্যই প্রথম কলের সাথে মেলে।

সিঙ্ক অনুরোধের জন্য রাইটগুলির প্রচারে কয়েক মিনিট বিলম্ব হতে পারে। ক্রমবর্ধমান সিঙ্ক পঠন-পরে-লেখা ব্যবহারের ক্ষেত্রে উদ্দেশ্যে নয়।

পরিবর্তিত ব্যক্তিদের ডিরেক্টরির তালিকায় উদাহরণ ব্যবহার দেখুন।

HTTP অনুরোধ

GET https://people.googleapis.com/v1/people:listDirectoryPeople

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

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

পরামিতি
readMask

string ( FieldMask format)

প্রয়োজন। প্রতিটি ব্যক্তির কোন ক্ষেত্রগুলি ফেরত দেওয়া হবে তা সীমাবদ্ধ করার জন্য একটি ফিল্ড মাস্ক৷ একাধিক ক্ষেত্র কমা দিয়ে আলাদা করে নির্দিষ্ট করা যেতে পারে। বৈধ মান হল:

  • ঠিকানা
  • বয়সসীমা
  • জীবনী
  • জন্মদিন
  • ক্যালেন্ডার ইউআরএল
  • ক্লায়েন্ট ডেটা
  • আচ্ছাদিত ছবি
  • ইমেইল ঠিকানা
  • ঘটনা
  • বাহ্যিক আইডি
  • লিঙ্গ
  • ক্লায়েন্ট
  • স্বার্থ
  • লোকেল
  • অবস্থান
  • সদস্যপদ
  • মেটাডেটা
  • মিসকিওয়ার্ড
  • নাম
  • ডাকনাম
  • পেশা
  • সংগঠন
  • ফোন নাম্বারগুলো
  • ফটো
  • সম্পর্ক
  • sip ঠিকানা
  • দক্ষতা
  • ইউআরএল
  • ব্যবহারকারী সংজ্ঞায়িত
sources[]

enum ( DirectorySourceType )

প্রয়োজন। ফিরতি নির্দেশিকা সূত্র.

mergeSources[]

enum ( DirectoryMergeSourceType )

ঐচ্ছিক। নির্দেশিকা উত্সগুলিতে একত্রিত করার জন্য অতিরিক্ত ডেটা যদি সেগুলি যাচাইকৃত জয়েন কীগুলির মাধ্যমে সংযুক্ত থাকে যেমন ইমেল ঠিকানা বা ফোন নম্বর৷

pageSize

integer

ঐচ্ছিক। প্রতিক্রিয়ায় অন্তর্ভুক্ত করার জন্য লোকের সংখ্যা। বৈধ মানগুলি 1 থেকে 1000 এর মধ্যে, অন্তর্ভুক্ত। ডিফল্ট 100 সেট না থাকলে বা 0 এ সেট করা হয়।

pageToken

string

ঐচ্ছিক। একটি পৃষ্ঠা টোকেন, একটি পূর্ববর্তী প্রতিক্রিয়া nextPageToken থেকে প্রাপ্ত। পরবর্তী পৃষ্ঠাটি পুনরুদ্ধার করতে এটি প্রদান করুন।

পেজিনেট করার সময়, people.listDirectoryPeople কে দেওয়া অন্য সব প্যারামিটার অবশ্যই পেজ টোকেন প্রদানকারী প্রথম কলের সাথে মেলে।

requestSyncToken

boolean

ঐচ্ছিক। প্রতিক্রিয়া nextSyncToken ফিরে আসবে কিনা। এটি অনুরোধ syncToken এ সেট করে শেষ অনুরোধ থেকে ক্রমবর্ধমান পরিবর্তন পেতে ব্যবহার করা যেতে পারে।

people.listDirectoryPeople এ সিঙ্ক আচরণ সম্পর্কে আরও বিশদ বিবরণ।

syncToken

string

ঐচ্ছিক। একটি সিঙ্ক টোকেন, একটি পূর্ববর্তী প্রতিক্রিয়া থেকে প্রাপ্ত nextSyncToken শুধুমাত্র শেষ অনুরোধের পর থেকে পরিবর্তিত সম্পদ পুনরুদ্ধার করতে এটি প্রদান করুন।

সিঙ্ক করার সময়, people.listDirectoryPeople কে দেওয়া অন্যান্য সমস্ত প্যারামিটার অবশ্যই সিঙ্ক টোকেন প্রদানকারী প্রথম কলের সাথে মেলে।

people.listDirectoryPeople এ সিঙ্ক আচরণ সম্পর্কে আরও বিশদ বিবরণ।

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

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

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

প্রমাণীকৃত ব্যবহারকারীর ডোমেন ডিরেক্টরির জন্য একটি অনুরোধের প্রতিক্রিয়া।

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

JSON প্রতিনিধিত্ব
{
  "people": [
    {
      object (Person)
    }
  ],
  "nextPageToken": string,
  "nextSyncToken": string
}
ক্ষেত্র
people[]

object ( Person )

ডোমেইন ডিরেক্টরির লোকেদের তালিকা।

nextPageToken

string

একটি টোকেন, যা পরবর্তী পৃষ্ঠা পুনরুদ্ধার করতে pageToken হিসাবে পাঠানো যেতে পারে। যদি এই ক্ষেত্রটি বাদ দেওয়া হয়, তাহলে পরবর্তী পৃষ্ঠা থাকবে না।

nextSyncToken

string

একটি টোকেন, যা শেষ অনুরোধ থেকে পরিবর্তনগুলি পুনরুদ্ধার করতে syncToken হিসাবে পাঠানো যেতে পারে। সিঙ্ক টোকেন ফেরত দিতে রিকোয়েস্টকে requestSyncToken সেট করতে হবে।

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

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/directory.readonly

আরও তথ্যের জন্য, অনুমোদন নির্দেশিকা দেখুন।