Google Apps API授权问题

时间:2014-09-04 16:04:48

标签: google-apps-script

我正在尝试使用简单的Google Apps脚本将本地地址簿中的联系人与域共享联系人同步。因此,我写了一个小脚本,它读取我的联系人,让我选择要复制到DSC的联系人,然后使用Admin SDK创建新用户。

除了在目录中创建用户外,一切正常。这就是我在做的事情:

for (c in contactIDs){
  var contact = ContactsApp.getContact(contactIDs[c]);
  var user = {
    primaryEmail: contact.getPrimaryEmail(),
    name: {
      givenName: contact.getGivenName(),
      familyName: contact.getFamilyName()
    },
    domain: 'xyz.com',
    // Generate a random password string.
    password: Math.random().toString(36)
  };
  user = AdminDirectory.Users.insert(user);
}

我是域名管理员,我拥有所有权利,我可以想象,但我总是收到此错误消息:

遇到错误:未授权访问此资源/ api

我缺少什么?是否存在OAuth设置,我不明白?我很困惑......

谢谢和最诚挚的问候, 塞巴斯蒂安

0 个答案:

没有答案