Получить список пользователей в домене Служб Google
У нас есть приложение в Google Apps Marketplace (новое, то есть использующее OAuth2), которое должно получить список пользователей в домене.
В настоящее время мы используем API обеспечения для этого (что, как мы знаем, устарело, но, похоже, лучшего варианта нет). Однако в последнее время мы начинаем получать "Вы не авторизованы для доступа к этому API" для некоторых доменов.
Кто-нибудь знает, почему мы неожиданно получаем 403, возможно, ошибка? Кажется, есть и другие ошибки, например, область действия https://apps-apis.google.com/a/feeds/user/ не работает, но https://apps-apis.google.com/a/feeds/user/ делает.
Кто-нибудь знает, когда можно будет начать использовать новый API Admin SDK Directory API, чтобы получить список пользователей? Сейчас это невозможно, потому что даже когда администратор устанавливает приложение, оно будет работать, только если они зайдут в настройки безопасности своего домена и вручную отметят "Включить доступ через API", см. Связанный вопрос здесь: Как я могу получить доступ к пользовательской информации на домен без администратора домена, обеспечивающего доступ API?
1 ответ
Вы можете начать использовать Admin SDK Directory API. Вопрос, на который вы ссылались, касался случая, когда администратор явно отключил доступ к API. Когда они устанавливают и приложение, мы повторно включаем этот параметр и даем им знать.
Не уверен насчет 403-х, но это более старый API, который заменен Admin SDK.