Я пытаюсь выяснить, как получить информацию об устройстве Chromebook, которую использует моя организация (используя скрипты Google Apps). Будучи новичком в этом, я в основном пытался изменить учебный код, который бы получал пользователей из организации. Когда я выполняю код для пользователей, он работает нормально, но выдает ошибку «Bad Request (строка 7, файл« Код »)», когда я пытаюсь запустить его, как показано ниже:
function getDevices() {
var optionalArgs = {
customerId: 'XXXXXXXXXXX',
maxResults: 10,
orderBy: 'serialNumber'
};
var response = AdminDirectory.Chromeosdevices.list(optionalArgs);
var devices = response.devices;
if (devices && devices.length > 0) {
Logger.log('Devices:');
for (i = 0; i < devices.length; i++) {
var device = devices[i];
Logger.log('%s (%s)', device.serialNumber, device.lastSync);
}
} else {
Logger.log('No devices found.');
}
}
Я знаю, что эта строка ссылается на ошибку:
var response = AdminDirectory.Chromeosdevices.list(optionalArgs);
Я сверился с Документацией API Справочника Google , чтобы убедиться, что я правильно передаю параметры, но я не вижу в этом проблемы. Я включил API в Advanced Google Services и включил его на инструментальной панели API Cloud Platform (на этой панели отображаются запросы и ошибки моих попыток).
Есть идеи?