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