שירות אנשי הקשר הוצא משימוש ב-Google Apps Script ב-16 בדצמבר 2022, והשירות יושבת ב-31 בינואר 2025.
במקום זאת, כדאי להשתמש בשירות המתקדם של People API. ה-People API משתמש בפרוטוקול JSON חדש יותר ומספק תכונות מתקדמות, כמו מיזוג אנשי קשר עם פרופילים.
במדריך הזה מוסבר אילו methods של שירות אנשי הקשר לא מקבילות לשירות המתקדם People API, אילו methods אפשר להשתמש במקומן ומוצגות דוגמאות קוד להעברת משימות נפוצות. מידע נוסף זמין במדריך להעברת נתונים של Contacts API.
שיטות ללא מקבילות ב-People API
ברשימה הבאה מפורטות getContacts שיטות בשירות 'אנשי קשר' שאין להן דרכים מקבילות לחיפוש אנשי קשר בשירות המתקדם של People API. בעזרת השירות המתקדם People API, אפשר לחפש לפי השדות names, nickNames, emailAddresses, phoneNumbers ו-organizations של איש הקשר, שמגיעים מהמקור CONTACT.
| שיטות ללא מקבילות |
|---|
|
בטבלה הבאה מפורטות getContacts שיטות משירות אנשי הקשר שמשתמשות בפרמטר נוסף label. למרות ששירות ה-People API המתקדם מאפשר לקבל אנשי קשר לפי השדה המקביל באמצעות searchContacts, אי אפשר להגביל את החיפוש לתווית ספציפית.
| Methods עם מקבילות חלקיות |
|---|
|
תכונות נוספות שזמינות עם People API
כשעוברים לשירות המתקדם People API, אפשר לגשת לתכונות הבאות של People API שלא זמינות בשירות Contacts:
- ציון מקור הנתונים – כשמחפשים מידע על אדם מסוים, אפשר לציין איפה לחפש, למשל באנשי קשר בחשבון Google או בפרופיל ב-Google.
- חיפוש אנשים לפי מחרוזת שאילתה – אפשר לקבל רשימה של פרופילים ואנשי קשר שתואמים למחרוזת ספציפית.
- בקשות מקובצות – אפשר לקבץ את הקריאות ל-People API כדי לקצר את זמן הביצוע של הסקריפט.
דוגמאות קוד למשימות נפוצות
בקטע הזה מפורטות משימות נפוצות משירות אנשי הקשר. בדוגמאות הקוד מוסבר איך ליצור את המשימות באמצעות השירות המתקדם של People API.
קבלת קבוצת אנשי קשר לפי שם
בדוגמת הקוד הבאה אפשר לראות איך מקבלים קבוצת אנשי קשר לפי השם שלה, שזה שווה ערך ל-getContactGroup בשירות Contacts.
קבלת פרטים של איש קשר לפי כתובת אימייל
בדוגמת הקוד הבאה מוצג איך מקבלים איש קשר לפי כתובת האימייל שלו, שזה שווה ערך ל-getContact בשירות 'אנשי קשר'.
ייצוא של כל אנשי הקשר
בדוגמת הקוד הבאה מוצג איך לקבל את כל אנשי הקשר של משתמש, שזה שווה ערך ל-getContacts בשירות Contacts.
איך מקבלים את השם המלא של איש קשר
בדוגמת הקוד הבאה מוצג איך מקבלים את השם המלא של איש קשר, ששווה ל-getFullName בשירות אנשי הקשר.
קבלת כל מספרי הטלפון של איש קשר
בדוגמת הקוד הבאה אפשר לראות איך מקבלים את כל מספרי הטלפון של איש קשר, שזה שווה ערך ל-getPhones בשירות Contacts.
קבלת מספר טלפון ספציפי של איש קשר
בדוגמת הקוד הבאה אפשר לראות איך מקבלים מספר טלפון ספציפי של איש קשר, שזה שווה ערך ל-getPhoneNumber בשירות Contacts.