فهرست همه «مخاطبین دیگر»، یعنی مخاطبینی که در یک گروه مخاطب نیستند. "مخاطبین دیگر" معمولاً مخاطبینی هستند که به صورت خودکار از تعاملات ایجاد می شوند.
نشانههای همگامسازی ۷ روز پس از همگامسازی کامل منقضی میشوند. درخواستی با نشانه همگامسازی منقضی شده با یک google.rpc.ErrorInfo با دلیل "EXPIRED_SYNC_TOKEN" خطایی دریافت میکند. در صورت بروز چنین خطایی، کلاینتها باید یک درخواست همگامسازی کامل بدون
ارائه دهند.syncToken
صفحه اول درخواست همگام سازی کامل دارای یک سهمیه اضافی است. در صورت تجاوز از سهمیه، خطای 429 برگردانده می شود. این سهمیه ثابت است و قابل افزایش نیست.
وقتی
مشخص شد، منابع حذف شده از زمان آخرین همگامسازی بهعنوان شخصی با تنظیم syncToken
روی true برگردانده میشوند.PersonMetadata.deleted
وقتی
یا pageToken
مشخص میشود، تمام پارامترهای درخواست دیگر باید با اولین تماس مطابقت داشته باشند.syncToken
نوشتهها ممکن است برای درخواستهای همگامسازی چند دقیقه تاخیر در انتشار داشته باشند. همگامسازیهای افزایشی برای موارد استفاده خواندن پس از نوشتن در نظر گرفته نشدهاند.
نمونه استفاده را در فهرست سایر مخاطبین کاربر که تغییر کرده اند ببینید.
درخواست HTTP
GET https://people.googleapis.com/v1/otherContacts
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای پرس و جو
پارامترها | |
---|---|
pageToken | اختیاری. یک نشانه صفحه، دریافت شده از پاسخ قبلی هنگام صفحه بندی، تمام پارامترهای دیگر ارائه شده به |
pageSize | اختیاری. تعداد «مخاطبین دیگر» که باید در پاسخ لحاظ شود. مقادیر معتبر شامل 1 تا 1000 است. در صورت تنظیم نشدن، 100 پیشفرض میشود یا روی 0 تنظیم میشود. |
requestSyncToken | اختیاری. اینکه آیا پاسخ باید جزئیات بیشتر در مورد رفتار همگام سازی در |
syncToken | اختیاری. یک نشانه همگامسازی، دریافت شده از پاسخ قبلی هنگام همگامسازی، تمام پارامترهای دیگر ارائه شده به جزئیات بیشتر در مورد رفتار همگام سازی در |
readMask | مورد نیاز. یک فیلد ماسک برای محدود کردن اینکه کدام فیلد برای هر فرد بازگردانده می شود. چندین فیلد را می توان با جدا کردن آنها با کاما مشخص کرد. اینکه چه مقادیری معتبر هستند بستگی به نوع ReadSourceType دارد. اگر از READ_SOURCE_TYPE_CONTACT استفاده شود، مقادیر معتبر عبارتند از:
اگر از READ_SOURCE_TYPE_PROFILE استفاده شود، مقادیر معتبر عبارتند از:
|
sources[] | اختیاری. ماسکی از نوع منبع برای بازگشت. در صورت تنظیم نشدن، پیشفرض مقادیر ممکن برای این فیلد عبارتند از: تعیین |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
پاسخ به درخواستی برای «دیگر مخاطبین» کاربر تأیید شده.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{
"otherContacts": [
{
object ( |
فیلدها | |
---|---|
otherContacts[] | لیست "دیگر مخاطبین" به عنوان منابع شخصی برگردانده شد. "دیگر مخاطبین" از یک زیر مجموعه محدود از فیلدها پشتیبانی می کنند. برای اطلاعات بیشتر به ListOtherContactsRequest.request_mask مراجعه کنید. |
nextPageToken | یک نشانه، که می تواند به عنوان |
nextSyncToken | یک نشانه، که می تواند به عنوان |
totalSize | تعداد کل مخاطبین دیگر در لیست بدون صفحه بندی. |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/contacts.other.readonly
برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.