Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Infiltratii casa noua

sugestie usa interior

ANAF si plata la selfpay

Imprimanta ciss rezista perioade ...
 Garmin fēnix 7 / PRO / Saphi...

Care sunt cele mai mari regrete a...

Alfa Romeo Stelvio 2.2 jtd

Intrebari srl nou
 La multi ani @AndReW99!

Alegere masina £15000 uk

TVR vrea sa lanseze o platforma d...

Strategie investie pe termen lung...
 Modulator FM ptr auto alimentat p...

orange cablu f.o. - internet fara...

Robinet care comuta traseul

A fost lansata Fedora 40
 

Api ANAF

- - - - -
  • Please log in to reply
5 replies to this topic

#1
marius_bt_ro

marius_bt_ro

    New Member

  • Grup: Members
  • Posts: 2
  • Înscris: 19.01.2009
Salutare,

S-a jucat cineva cu api-ul de la Anaf? cel de verificare platitor tva?

https://webservicesp...TvaRest/api/v1/

Fac un formular in php si as vrea ca utilizatorul sa introduca codul fiscal al firmei si folosind acest api eu sa completez restul de informatii..
Ma puteti ajuta cu un mic exemplu funtional?

Multumesc.

#2
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Ce parte din documentație nu înțelegi? Documentația e destul de clară

#3
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,438
  • Înscris: 10.08.2005

 marius_bt_ro, on 22 februarie 2017 - 04:51, said:

Ma puteti ajuta cu un mic exemplu funtional?
How To Post

#4
lightpoint

lightpoint

    Member

  • Grup: Members
  • Posts: 785
  • Înscris: 16.02.2017

 marius_bt_ro, on 22 februarie 2017 - 04:51, said:

Salutare,

S-a jucat cineva cu api-ul de la Anaf? cel de verificare platitor tva?

https://webservicesp...TvaRest/api/v1/

Fac un formular in php si as vrea ca utilizatorul sa introduca codul fiscal al firmei si folosind acest api eu sa completez restul de informatii..
Ma puteti ajuta cu un mic exemplu funtional?

Multumesc.
Documentatia este chiar straitforward.WS-ul iti returneaza un amarat , super mega simplist json, a carui sintaxa l-au gresit.
Primul array nu este inchis corect . Inainte de  " }, "notfound":[ " , trebuie sa inchida arrayul "found" adica sa am asa ceva:
" } ], "notfound:[" . In caz contrar ai nesting-error.

#5
robbie_ro

robbie_ro

    Active Member

  • Grup: Members
  • Posts: 1,841
  • Înscris: 24.08.2004
Ceva rapid:
$postfields = [];
$cui = '123456'; //ce cod fiscal vrei sa verifici
$url='https://webservicesp.anaf.ro:/PlatitorTvaRest/api/v1/ws/tva';
$header = ["Content-Type: application/json"];
$postfields[] = ['cui'=>$cui, 'data'=>date('Y-m-d')];
$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (compatible; MSIE 7.01; Windows NT 5.0)");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 130);
curl_setopt($ch, CURLOPT_TIMEOUT, 130);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST,TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($postfields));
$result = curl_exec($ch);
$data = json_decode($result);
var_dump($data);


Edited by robbie_ro, 22 February 2017 - 15:55.


#6
itrack

itrack

    Member

  • Grup: Members
  • Posts: 338
  • Înscris: 27.07.2006
Uite si o librarie PHP pentru API ANAF aici: https://github.com/itrack/anaf

Edited by itrack, 09 May 2019 - 09:28.


Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate