連絡先フォルダに連絡先を作成しようとしているので、電話と同期できます。グループを使用してもかまいませんが、iPhoneではグループの同期が壊れています。とにかく、私はこのスクリプトを使用しています:
function update() {
var group = ContactsApp.findContactGroup('My Contacts');
group.addContact(ContactsApp.createContact('Fido','McDog', 'fido@example.com'));
var contact = ContactsApp.findByEmailAddress('fido@example.com');
contact.setWorkPhone('123123123123');
}
「連絡先」に他の名前を使用すると、スクリプトは完全に機能します。そうしないと、エラーが発生します。TypeError:nullのメソッド「addContact」を呼び出すことができません。(3行目)
それはGoogleからのある種の制限ですか?
ありがとう。