Список пользователей Google Directory API дает 404 Не найдено

Я использую клиентскую библиотеку javascript, чтобы попытаться получить список пользователей в домене, но я получаю 404, не найденный в ответе.

gapi.client.load('admin', 'directory_v1', function() {
    var request = gapi.client.directory.users.list({ domain: "mydomain.com"});
        request.execute(function(resp) {
            console.log(resp);
    });
});

Перед этим у меня есть функция загрузки, которая получает информацию о пользователе и работает нормально, это просто api каталога, который я не могу заставить работать. Я добавил область admin.directory.user, и у меня есть правильный идентификатор клиента и ключ API. Я включил Admin SDK на вкладке «Службы» моего проекта. Учетная запись, в которой был создан проект, имеет все права администратора, кроме суперадминистратора. Есть ли какой-то дополнительный шаг, который вы должны предпринять, чтобы использовать admin sdk apis? Что мне не хватает?

Любая помощь будет оценена по достоинству.


person dboss95    schedule 15.07.2013    source источник
comment
Можете ли вы подтвердить, что вы включили доступ к API в консоли администратора — support.google.com/a/bin/answer.py?hl=ru&answer=60757   -  person Arun Nagarajan    schedule 16.07.2013
comment
@ArunNagarajan Говорит, что доступ к API включен. Любые обновления, которые вы делаете через эту панель управления, не будут перенесены в вашу систему управления пользователями. Это тот же доступ к API или мне нужен доступ к безопасности? Он не отображается на моей панели.   -  person dboss95    schedule 16.07.2013


Ответы (1)


Вам необходимо предоставить доступ Oauth для ClientId в консоли администратора. Безопасность -> Расширенные настройки -> Управление доступом клиента Oauth. Затем добавьте свой идентификатор клиента и необходимую область.

person Colleen Mayer    schedule 25.08.2014