2016-11-17 2 views
0

Я пытаюсь использовать google api с скриптами google. Я могу получить данные из приложений Google, например: var result = AdminDirectory.Groups.get (OptionalArgs); , но когда я пытаюсь сделать то же самое с: var result = AdminDirectory.Groups.aliases.list (OptionalArgs); Я получаю ТипError: Не удается вызвать метод «список» неопределенного Как я могу получить и обновить список псевдонимов групп google-приложений с помощью скриптов google? Что я делаю неправильно с этим образцом?AdminDirectory.Groups.aliases.list undefined

ответ

0

Свойство alias должно быть капитализировано.

var result = AdminDirectory.Groups.Aliases.list(OptionalArgs); 
0

Не зная, что вы уже сделали, и то, что не было сделано, я полагаю, что вы, пожалуйста, проверьте и убедитесь, что вы enable advance services перед использованием и, как описаны в API's prerequisites documentation, администратор SDK также должны быть включены ваш домен.

И, retrieve all group aliases,

use the following GET request and include the authorization described in Authorize requests . The groupKey can be the group's primary email address, the group's unique id, or any of the group aliases' emails. For the request and response properties, see the API Reference :

GET https://www.googleapis.com/admin/directory/v1/groups/groupKey/aliases

Наконец, было также отмечено, это редактируемые псевдонимы групп в основном домене или субдоменов счета. Для групповых псевдонимов вне учетной записи см. group's nonEditableAliases property.

Чтение через Google Apps Script Quickstart также может помочь.