收到无效的 JSON 负载。 “政策”中的未知名称“KioskCustomization”:找不到字段

时间:2021-08-01 15:41:53

标签: android-management-api

我无法将 KioskCustomization 与 installType KIOSK 一起使用,出现以下错误

<块引用>

googleapiclient.errors.HttpError:请求 https://androidmanagement.googleapis.com/v1/enterprises/myeidhere/policies/policy1?alt=json 时的

我的政策 json

   {
    "safeBootDisabled": true,
    "factoryResetDisabled": true,
    "bluetoothDisabled": true,
    "wifiConfigDisabled": true,
    "networkEscapeHatchEnabled": true,
    "addUserDisabled": true,
    "uninstallAppsDisabled": true,
    "mountPhysicalMediaDisabled": true,
    "modifyAccountsDisabled": true,
    "mobileNetworksConfigDisabled": true,
    "vpnConfigDisabled": true,
    "networkResetDisabled": true,
    "outgoingCallsDisabled": true,
    "usbFileTransferDisabled": true,
    "setWallpaperDisabled": true,
    "deviceOwnerLockScreenInfo": { 
        "defaultMessage": "some message"
    },
    "openNetworkConfiguration": {
        "NetworkConfigurations": [{
            "GUID": "a",
            "Name": "somename",
            "Type": "WiFi",
            "WiFi": {
                "SSID": "somessid",
                "Security": "WPA-PSK",
                "Passphrase": "notsharing",
                "AutoConnect": true
            }
        }]
    },
    "applications": [{
        "defaultPermissionPolicy": "GRANT",
        "installType": "FORCE_INSTALLED",
        "packageName": "com.leadschool.parentapp"
    },
    {
        "installType": "KIOSK",
        "packageName": "com.akshara.launchapp",
        "defaultPermissionPolicy": "GRANT"
    },
    {
        "installType": "FORCE_INSTALLED",
        "packageName": "letest.ncertbooks"
    },
    {
        "installType": "FORCE_INSTALLED",
        "packageName": "karnataka.board.textbooks"
    },
    {
        "installType": "FORCE_INSTALLED",
        "packageName": "com.google.android.apps.messaging"
    },
    {
        "installType": "FORCE_INSTALLED",
        "packageName": "com.amaze.filemanager"
    }],
    "KioskCustomization": {
        "powerButtonActions": "POWER_BUTTON_AVAILABLE",
        "systemNavigation": "HOME_BUTTON_ONLY",
        "statusBar": "SYSTEM_INFO_ONLY",
        "deviceSettings": "SETTINGS_ACCESS_BLOCKED"
    }
    }

1 个答案:

答案 0 :(得分:1)

乍一看,我没有发现这里有什么问题,但可能是因为这种情况吗?

在 Android Management API 站点上,您可以在实施之前进行尝试,Ref

我看到键是 kioskCustomization,所以用小写的 'k' 试试

Ref

让我知道你的结果