В последние несколько дней я сталкиваюсь с проблемой API и клиентской библиотеки при выводе пользовательских схем из каталога.
Согласно do c ответ должен содержать kind , etag и список схем , но при вызове с использованием (Java ) клиентская библиотека или онлайн-API API
https://developers.google.com/admin-sdk/directory/v1/reference/schemas/list#response_1
, где клиент с предоставленным customerId не имеет пользовательских схем в своем каталоге администратора Google , такой ответ содержит только свойства kind и etag и схемы даже нет (не пустой список, не ноль, нет ничего - форсирование схемы в параметре поля запроса также не работает)
{
"kind": "admin#directory#schemas",
"etag": "\"enlFCt4L0-k8PoIKzRNl5h_fsrc/vyGp6PvFo4Rv1gHuoIWeCReyIC8\""
}
, что приводит к сбою (Java) клиентской библиотеки lib (schemas (). List (). Execute ()) при проверке предварительных условий с помощью " IllegalArgumentException: нет JSON вход найден"для схемы поле. Для клиента с некоторыми пользовательскими схемами ответ в порядке с заполненным свойством списка " schemas ".
Я думаю, это поведение (свойство ответа отсутствующих схем) изменилось несколько дней спустя go, и мой вопрос в том, сталкивается ли кто-то с той же проблемой или у меня какой-то плохой взгляд?