Hallo c2j2,
also bei mir funktioniert es mit der Abfrage if (defined($res->{VehicleInfoList})) nicht,
ist bei mir im $res nicht vorhanden
2018.12.11 15:29:00 1: +++JOB login returned: $VAR1 = {
'CustomerInfo' => {
'RegionCode' => 'NE',
'Timezone' => 'Europe/Paris',
'VehicleInfo' => {
'NAVIID' => '1002000xxx',
'NonaviFlg' => 'false',
'CarImage' => 'carimg6.png',
'DCMID' => '20130000xxx',
'SIMID' => '894608000010xxxx',
'MSN' => '46719000xxx',
'CarName' => 'LEAF',
'VIN' => 'JN1FAAZE0U00xxx',
'EncryptedNAVIID' => '798DA0C7983FF4B5FF793CDAxxxA',
'LastDCMUseTime' => '2018/12/11 13:13',
'UserVehicleBoundTime' => '2017-04-18T14:02:49Z',
'LastVehicleLoginTime' => ''
},
'Language' => 'de_DE',
'UserId' => 'diexxx',
'OwnerId' => '3097xxx',
'VehicleImage' => '/content/language/default/images/img/ph_car.jpg',
'UserVehicleBoundDurationSec' => '946771200',
'Country' => 'DE',
'Nickname' => 'haxxxx,
'EMailAddress' => 'diexxxxx'
},
'EncAuthToken' => 'DEEF6C8FF3D04295AB6171BE76681F125F7EAA0F5081607FD94C740AD77D538EACxxxx',
'UserInfoRevisionNo' => '1',
'status' => 200,
'vehicle' => {
'profile' => {
'gdcPassword' => '',
'gdcUserId' => '',
'encAuthToken' => '1B7E9BC5A721B6CABCAC797F384E1766A35817C3A8326F694ECA5xxxx',
'nickname' => 'halterle',
'statusDate' => '2017/03/10 23:00',
'status' => 'true',
'dcmId' => '2013000xxx',
'vin' => 'JN1FAAZE0U0xxx'
}
},
'vehicleInfo' => [
{
'custom_sessionid' => 'AhMRLLv64PwA1Mt3UaY3Hg02cSzJ8LtGGX2EI5onWduRasDS0uqvZzruKSD910gxZwzd0VjiFpqwrKq/VGwd+GN4jRohMxxxxx',
'nickname' => 'haxxxx',
'telematicsEnabled' => 'true',
'vin' => 'JN1FAAZE0U0xxxx',
'charger20066' => 'false'
}
]
};
------------------------------1
Gruß Hermann