Dobry vecer,
snazim se do meho obchodu zaintegrovat zasilkovnu a pro dotaz na konkretni cislo zasilky vyzaduji predat cislo zasilky jako typ unsignedLong
Jak pisi v popisu, pro ID zásilky je nutné použít 64-bit datový typ. A to neumim a ani jsem nedokazal nic takoveho jako prevod 32 na 64 bitu dohledat.
Pokud spustim dotaz na status zasilky, dostavam chybu ktera hovori prave o spatnem cisle zasilky ...
Konkretne:
<?php
$client = new SoapClient("http://www.zasilkovna.cz/api/soap.wsdl");
$apiPassword = "aaaaaaaaabbbbbbbbfffffff";
$packetId = "Z2002646380";
try {
$client->packetStatus($apiPassword, $packetId);
}
catch (SoapFault $e){
echo "$e";
}
?>
vraci chybu:
SoapFault exception: [SOAP-ENV:Client] Incorrect packet ID. in /data/www/domeny/.....
Diky za kazdou radu!