Class PhoneField

PhoneField

הוצא משימוש. במקום זאת, צריך להשתמש בשירות המתקדם של People API

שדה של מספר טלפון באיש קשר

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
getLabel()Objectהפונקציה מקבלת את התווית של השדה הזה.
isPrimary()Booleanהפונקציה מקבלת את הערך של השדה הראשי.
setAsPrimary()PhoneFieldמגדיר את השדה הזה כראשי.
setLabel(field)PhoneFieldהגדרת התווית של השדה הזה.
setLabel(label)PhoneFieldהגדרת התווית של השדה הזה.

תיעוד מפורט

getLabel()

הפונקציה מקבלת את התווית של השדה הזה. השדה יכול להיות Field , ExtendedField או String.

// Logs the label for all the address fields associated with contact
// 'John Doe'. This method can be similarly called for any field that has
// a label.
var contacts = ContactsApp.getContactsByName('John Doe');
var addressFields = contacts[0].getAddresses();
for (var i = 0; i < addressFields.length; i++) {
  Logger.log(addressFields[i].getLabel());
}

החזרות

Object – התווית של השדה הזה

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.google.com/m8/feeds

isPrimary()

הפונקציה מקבלת את הערך של השדה הראשי.

// Logs whether or not the first address field associated with contact
// 'John Doe' is labeled as primary. This method can be similarly called
// for any field.
var contacts = ContactsApp.getContactsByName('John Doe');
var addressFields = contacts[0].getAddresses();
Logger.log(addressFields[0].isPrimary());

החזרות

Boolean – האם זו הכתובת הראשית

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.google.com/m8/feeds

setAsPrimary()

מגדיר את השדה הזה כראשי.

// Sets the the first address field associated with contact 'John Doe'
// as primary. This method can be similarly called for any field.
var contacts = ContactsApp.getContactsByName('John Doe');
var addressFields = contacts[0].getAddresses();
addressFields[0].setAsPrimary();

החזרות

PhoneField – ה-FieldValue הזה לשרשור

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.google.com/m8/feeds

setLabel(field)

הגדרת התווית של השדה הזה.

// Sets the label to 'Work' for the first address field associated
// with contact 'John Doe'. This method can be similarly called for any
// field that has a label.
var contacts = ContactsApp.getContactsByName('John Doe');
var addressFields = contacts[0].getAddresses();
addressFields[0].setLabel(ContactsApp.Field.WORK_ADDRESS);

פרמטרים

שםתיאורהתיאור
fieldFieldהתווית הרגילה החדשה

החזרות

PhoneField – ה-FieldValue הזה לשרשור

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.google.com/m8/feeds

setLabel(label)

הגדרת התווית של השדה הזה.

// Sets the label to 'Apartment' for the first address field associated
// with contact 'John Doe'. This method can be similarly called for any
// field that has a label.
var contacts = ContactsApp.getContactsByName('John Doe');
var addressFields = contacts[0].getAddresses();
addressFields[0].setLabel('Apartment');

פרמטרים

שםתיאורהתיאור
labelStringהתווית החדשה עבור השדה הזה

החזרות

PhoneField – השדה הזה, שימושי לשרשור

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

  • https://www.google.com/m8/feeds

שיטות שהוצאו משימוש