- בקשת HTTP
- פרמטרים של נתיב
- פרמטרים של שאילתות
- גוף הבקשה
- גוף התשובה
- היקפי הרשאה
- SortOrder
- רוצים לנסות?
מספקת רשימה של אנשי הקשר של המשתמשים המאומתים.
התוקף של אסימוני הסנכרון פג 7 ימים אחרי הסנכרון המלא. בקשה עם אסימון סנכרון שפג תוקפו תקבל שגיאה עם google.rpc.ErrorInfo עם הסיבה "EXPIRED_SYNC_TOKEN". במקרה של שגיאה כזו, על הלקוחות לשלוח בקשת סנכרון מלאה ללא
.syncToken
לדף הראשון של בקשת סנכרון מלאה יש מכסה נוספת. אם תחרגו מהמכסה, תוחזר שגיאה 429. המכסה הזו קבועה ואי אפשר להגדיל אותה.
כשמציינים את
, משאבים שנמחקו מאז הסנכרון האחרון יחזרו כאדם עם syncToken
שמוגדר כ-true.PersonMetadata.deleted
כשמציינים
או pageToken
, כל שאר הפרמטרים של הבקשה צריכים להתאים לקריאה הראשונה.syncToken
ייתכן עיכוב של כמה דקות בהפצה של בקשות לסנכרון כהודעות כתיבה. סנכרון מצטבר לא מיועד למקרים לדוגמה של קריאה אחרי כתיבה.
שימוש לדוגמה זמין בקטע רשימת אנשי הקשר של המשתמש שהשתנו.
בקשת HTTP
GET https://people.googleapis.com/v1/{resourceName=people/*}/connections
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
resourceName |
חובה. שם המשאב שעבורו רוצים להחזיר חיבורים. רק |
פרמטרים של שאילתה
פרמטרים | |
---|---|
pageToken |
זה שינוי אופציונלי. אסימון דף, שקיבלתם מתשובה קודמת במהלך החלוקה לדפים, כל שאר הפרמטרים שסופקו ל- |
pageSize |
זה שינוי אופציונלי. מספר החיבורים שאפשר לכלול בתשובה. הערכים החוקיים הם בין 1 ל-1,000, כולל. אם לא מגדירים ערך לפרמטר הזה או מגדירים לו את הערך 0, ערך ברירת המחדל שלו הוא 100. |
sortOrder |
זה שינוי אופציונלי. הסדר שבו צריך למיין את החיבורים. ברירת המחדל היא |
requestSyncToken |
זה שינוי אופציונלי. האם התשובה צריכה להחזיר פרטים נוספים על אופן הפעולה של הסנכרון זמינים בכתובת |
syncToken |
זה שינוי אופציונלי. אסימון סנכרון שהתקבל מתגובה קודמת במהלך הסנכרון, כל הפרמטרים האחרים שסופקו ל- פרטים נוספים על אופן הפעולה של הסנכרון זמינים במאמר |
requestMask |
זה שינוי אופציונלי. הוצא משימוש (במקום זאת, יש להשתמש ב- מסכה להגבלת התוצאות לקבוצת משנה של שדות של אנשים. |
personFields |
חובה. מסכת שדות להגבלת השדות בכל משתמש. כדי לציין כמה שדות, צריך להפריד ביניהם באמצעות פסיקים. הערכים החוקיים כוללים:
|
sources[] |
זה שינוי אופציונלי. מסכה של סוגי המקורות להחזרה. אם לא מגדירים את הפרמטר, ערכי ברירת המחדל שלו הם |
גוף הבקשה
גוף הבקשה חייב להיות ריק.
גוף התשובה
התשובה לבקשה לגבי החיבורים של המשתמש המאומת.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{
"connections": [
{
object ( |
שדות | |
---|---|
connections[] |
רשימת האנשים שהמגיש הבקשה מחובר אליהם. |
nextPageToken |
אסימון שאפשר לשלוח כ- |
nextSyncToken |
אסימון, שניתן לשלוח בתור |
totalPeople |
הוצא משימוש (יש להשתמש ב-totalItems) המספר הכולל של האנשים ברשימה ללא חלוקה לדפים. |
totalItems |
המספר הכולל של פריטים ברשימה ללא חלוקה לדפים. |
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/contacts
https://www.googleapis.com/auth/contacts.readonly
מידע נוסף זמין במדריך ההרשאות.
SortOrder
הסדר שבו צריך למיין את רשימת החיבורים. המערכת משתמשת בזה רק אם לא מבקשים סנכרון.
טיפוסים בני מנייה (enum) | |
---|---|
LAST_MODIFIED_ASCENDING |
מיון האנשים לפי מועד השינוי שלהם, כאשר הרשומות הישנות מופיעות קודם. |
LAST_MODIFIED_DESCENDING |
מיון האנשים לפי מועד השינוי שלהם, כאשר הרשומות החדשות יותר מופיעות קודם. |
FIRST_NAME_ASCENDING |
אפשר למיין אנשים לפי שם פרטי. |
LAST_NAME_ASCENDING |
מיון האנשים לפי שם משפחה. |