Salut!
La mine asta nu functioneaza cu etoken, poate gresesc la sintaxa ....
lcServer='https://api.anaf.ro/prod/ETRANSPORT/ws/ ... cod_fiscal
loHTTP.SetRequestHeader("Authorization","Bearer " + token)
Primesc eroare 413 Invalid media Type. Cred ca vine de la SetRequestHeader, dar cum sa trimit?
asta functioneaza, dar cu stik de semnatura in calculator
lcServer='https://webserviceapl.anaf.ro/prod/ETRA ... cod_fiscal
loHTTP.SetRequestHeader("Content-Type", "application/xml")
Am facut analogie cu e-factura. Aici se scrie sintactic altfel?
Transmitere e-transport prin API
Forum rules
:: limbajul folosit in acest forum va fi unul civilizat, in limita subiectelor din topicurile deschise.
:: orice manifestare necivilizata (agresiune verbala, comportament neadecvat, reclama abuziva fara legatura cu forumul) va duce la stergerea contului de user.
:: pt. inscriere USER NOU la acest FORUM, folositi linkul https://profox.ro/forum-register/
:: limbajul folosit in acest forum va fi unul civilizat, in limita subiectelor din topicurile deschise.
:: orice manifestare necivilizata (agresiune verbala, comportament neadecvat, reclama abuziva fara legatura cu forumul) va duce la stergerea contului de user.
:: pt. inscriere USER NOU la acest FORUM, folositi linkul https://profox.ro/forum-register/
Re: Transmitere e-transport prin API
Raspunsul e in intrebare....
Adauga la prima interogare loHTTP.SetRequestHeader("Content-Type", "application/xml")
Adauga la prima interogare loHTTP.SetRequestHeader("Content-Type", "application/xml")
Re: Transmitere e-transport prin API
Multumesc, merge!
Dar intreb ca sa inteleg ... de ce la e-factura e suficient doar ("Authorization","Bearer " + token) si la etransport trebui pe langa asta si ("Content-Type", "application/xml")??
Si de unde sti sa le pui? E stiinta, experienta, sau intuitie, adica incerci sa vezi pana merge?!
Dar intreb ca sa inteleg ... de ce la e-factura e suficient doar ("Authorization","Bearer " + token) si la etransport trebui pe langa asta si ("Content-Type", "application/xml")??
Si de unde sti sa le pui? E stiinta, experienta, sau intuitie, adica incerci sa vezi pana merge?!
Re: Transmitere e-transport prin API
Dupa cum ai vazut si functiile API sunt diferite ca si logica la EFACTURA si ETRANSPORT..posibil echipe diferite
Eu am pus ("Content-Type", "application/xml") oriunde Content este XML. Nu am lasat nimic predefinit..adica lipsa. De ce? Pentru ca la inceput am primit si eu 413 Invalid media Type si am gasit solutia. Spor!
Eu am pus ("Content-Type", "application/xml") oriunde Content este XML. Nu am lasat nimic predefinit..adica lipsa. De ce? Pentru ca la inceput am primit si eu 413 Invalid media Type si am gasit solutia. Spor!
Re: Transmitere e-transport prin API
Blumache ... amabil ca totdeauna!
Nu stiam ca pot sa pun mai multe SetRequestHeader ! Acum vb in general ... si daca pui in plus poti primi erori? Sau e mai bine sa pui de toate Berer si XML si ZIP si json ... sa fie acolo, ca poate are nevoie API, sa fie bogatie
Nu stiam ca pot sa pun mai multe SetRequestHeader ! Acum vb in general ... si daca pui in plus poti primi erori? Sau e mai bine sa pui de toate Berer si XML si ZIP si json ... sa fie acolo, ca poate are nevoie API, sa fie bogatie
Re: Transmitere e-transport prin API
La e-transport va functioneaza LISTA?
Eu primesc "Nu exista mesaje in ultimele 60 zile" cu toate ca am trimis si am obtinut UIT-uri si ID-uri de incarcare
Interoghez la adresa:
lcServer='https://api.anaf.ro/prod/ETRANSPORT/ws/ ... +cod_firma
LISTA nu ar trebui sa returneze ca si la efactura ce ai trimis?
Eu primesc "Nu exista mesaje in ultimele 60 zile" cu toate ca am trimis si am obtinut UIT-uri si ID-uri de incarcare
Interoghez la adresa:
lcServer='https://api.anaf.ro/prod/ETRANSPORT/ws/ ... +cod_firma
LISTA nu ar trebui sa returneze ca si la efactura ce ai trimis?
Re: Transmitere e-transport prin API
Incerc si eu sa citesc lista cu mesajele de etransport . Imi da raspuns ca nu am drepturi pt cui -ul specificat . E adevarat ca folosesc acelasi etoken de la efactura . E corect ? Sau trebuie obtinut alt etoken . Specific ca am etransport destule in ultimele zile pe care le-am transmis manual
Re: Transmitere e-transport prin API
E acelasi . Acum merge