Запрос Admin.pl Users.List возвращает 400 Плохой запрос

Это происходит в API Explorer и с использованием клиентского API.NET. В API Explorer я пытался использовать параметр запроса, но в итоге я просто удалил его и теперь отправляю запрос без параметров, и он по-прежнему составляет около 400, даже если я успешно аутентифицируюсь с OAuth2 в браузере.

Почему эта конечная точка нарушена?

https://developers.google.com/admin-sdk/directory/v1/reference/users/list

3 ответа

Проблема была в customer поле не заполнено. Оно должно содержать действительный идентификатор клиента. Как только я это заселил, все заработало.

Очень хотелось бы, чтобы Google работал над улучшением обратной связи и улучшением документации. Это поле (на сегодняшний день) по-прежнему указано как необязательное.

Как говорится в документации:

необходимо указать либо клиент, либо параметр домена

Я пытался указать domain имя и это сработало.

Я пробовал, как упоминал Тайлер Лю, и это работает. Он находится в разделе параметров запроса на странице ниже.

https://developers.google.com/admin-sdk/directory/reference/rest/v1/users/list

Google по-прежнему не предоставил правильный ответ об ошибке. Там просто написано 400 - неверный запрос.

PS: У меня нет репутации, чтобы комментировать ответ.

Другие вопросы по тегам