فهرستی از نمایه های دامنه و مخاطبین دامنه را در فهرست دامنه کاربر تأیید شده ارائه می دهد که با عبارت جستجو مطابقت دارند.
درخواست HTTP
GET https://people.googleapis.com/v1/people:searchDirectoryPeople
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای پرس و جو
پارامترها | |
---|---|
query | مورد نیاز. پرس و جوی پیشوندی که با فیلدهای شخص مطابقت دارد. از readMask برای تعیین فیلدهای مطابقت استفاده نمی کند. |
readMask | مورد نیاز. یک فیلد ماسک برای محدود کردن اینکه کدام فیلد برای هر فرد بازگردانده می شود. چندین فیلد را می توان با جدا کردن آنها با کاما مشخص کرد. مقادیر معتبر عبارتند از:
|
sources[] | مورد نیاز. منابع دایرکتوری برای بازگشت. |
mergeSources[] | اختیاری. دادههای اضافی برای ادغام در منابع دایرکتوری اگر از طریق کلیدهای اتصال تأیید شده مانند آدرسهای ایمیل یا شماره تلفن وصل شده باشند. |
pageSize | اختیاری. تعداد افرادی که در پاسخ باید لحاظ شود. مقادیر معتبر شامل 1 تا 500 است. در صورت تنظیم نشدن، 100 پیشفرض میشود یا روی 0 تنظیم میشود. |
pageToken | اختیاری. یک نشانه صفحه، دریافت شده از پاسخ قبلی هنگام صفحهبندی، همه پارامترهای دیگر ارائه شده به [ |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پاسخ به درخواستی برای افرادی که در فهرست دامنه کاربر احراز هویت شده هستند که با عبارت جستجوی مشخص شده مطابقت دارند.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"people": [
{
object ( |
فیلدها | |
---|---|
people[] | لیست افراد موجود در فهرست دامنه که با پرس و جو مطابقت دارند. |
nextPageToken | یک نشانه، که می تواند به عنوان |
totalSize | تعداد کل موارد موجود در لیست بدون صفحه بندی. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/directory.readonly
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.