1

Googleフォームを利用した登録フォームから送信されたドメインでユーザーを作成するスプレッドシートでGoogleAppsスクリプトを作成しています。この方法を使用するとユーザーの作成は簡単でしUserManager.createUser(username, firstname, lastname,password);たが、私が直面している問題は、ユーザーがスプレッドシートに挿入されたものはすでに存在します。特にhttps://developers.google.com/apps-script/でインターネットをチェックしましたが、何も役に立ちませんでした。

4

3 に答える 3

3

try catch ブロックの使用についてはどうでしょうか。シンプルですが、ニーズを容易にするはずです。

try{
    // Get an existing user
    var user = UserManager.getUser("delete.me");
}catch(e){
    // If user does not exist // i.e. error // create the user
    var newUser = UserManager.createUser('delete.me', 'Delete', 'Me', 'testing123');
}
于 2013-03-06T14:50:59.910 に答える
0

Apps Script からの直接的な API はありませんが、 OAuth 2 と UrlFetchApp を使用してユーザー プロビジョニングを使用できます。Audit APIとの統合のサンプルを見ることができます。

于 2013-03-05T21:20:42.533 に答える