OData PHP SDK - nastavenie hlavičky požiadavky
Snažím sa vytvoriť importný script pre idoklad.sk v PHP. V "dokumentácii" idoklad.cz majú uvedenú adresu odataphp.codeplex.com , kde sa dá nájsť fremework na spracovanie OData požiadaviek aj s príkladmi. Problém je, že tento framework nemá žiadnu dokumentáciu. V nej je len odkaz do diskusného fóra, ktoré je tiež viacmenej mŕtve.
Script pre pridanie faktúry mám hotový. Výstup (POST požiadavky) vyzerá asi takto (všeobecne):
header1
POST pre faktúru
header2
faktúraPOST pre položku faktúry
header3
položka faktúry
Parameter pre autorizáciu viem dostať do header2 alebo header3, lenže ja ho potrebujem dostať do header1.
Takto vyzerá požiadavka z "dokumentácie" idoklad.cz:
Priloha idoklad.txt
Toto je výstup, ktorý som dostal ja:
Priloha moje.txt
URL si nevšímajte, to je presmerované na môj script, kde sťahujem z php://input požiadavky, aby som vedel v akom je to stave. Po odolslaní na url idoklad.cz dostávam hlášku o nezadanom mene a hesle. Zrejme preto, lebo SecureToken nie je na začiatku požiadavky. Vedel by niekto poradiť ako to dostať na začiatok?
Pri prechádzaní zdrojového kódu mi to nejako ušlo: