有没有办法设置超过 32 个字符的 HardwareId?该限制是否会在以后消失/增加?
硬件 id 需要根据文档https://docs.microsoft.com/en-us/azure/digital-twins/concepts-device-ingress#device-to-cloud-message匹配消息中的标头并在那里似乎长度限制是72。
在 Azure 数字孪生的预览版中尝试过。
POST 创建一个 HardwareID 长度超过 32 个字符的空间
{
"name": "Test",
"typeId": 2,
"hardwareId": "UUID-C1267664F59144D489F35E8335553D4B",
"spaceId": "55af6869-097c-4010-9f5f-c882528b41aa"
}
REST 调用返回错误:
{“错误”:{“代码”:“400.600.000.000”,“消息”:“参数值无效:'data.HardwareId'”}}