私は、フォームから新しいメンバー登録を収集し、メンバーグループの電子メールアドレスをGoogleグループに追加するGoogleのアプリケーションスクリプトを用意しています。Googleの電子メールアドレスが存在するかどうかを確認するスクリプト
問題は、アドレスが合法であっても、時には、問題です。 "[email protected]"アドレスが存在しません。 AdminDirectory.Members.insert(member、 'GroupName @ GroupDomain')を使用すると、「リソースが見つかりません」というエラーが返されます。私は事前に避けたいものです。
質問は、私は次のコードを使用していますスクリプトコマンドやライブラリ
を使用することによって、私は事前に既存の電子メールアドレスに電子メールアドレスを検証する方法である。
関数AddNewMemberを(LastEntryMail) { var NewMember = { メール:LastEntryMail、
役割: 'メンバー' }; var MemberExist = false; var pageToken、page; var groupEmail = 'mygroupname @ mygroupdomain'; var groupDomainName = 'mygroupdomain';あなたがしようとするとキャッチを使用することができます
、あなたがこのトピックに関する質問のために使用することができます 'グーグル・アプリを-script'タグがあります。私はこの時間を追加しました:) –
ありがとうございますが、私はAdminDirectory.Members.insertを呼び出す前にエラーを回避する方法を探しています... – assaf
はここでより明確な質問を投稿しました:http://stackoverflow.com/questions/42945872/using-admindirectory-api-to-a-member-email-aliasありがとう – assaf