Ce este?
Am îmbunătățit lansările SDK-urilor pentru a suporta versionarea API bazată pe dată, noul format /YYYY-MM/ introdus în API-urile HubSpot. Generate dintr-o specificație API administrată centralizat, SDK-urile acoperă acum mai multe endpoint-uri în mai multe limbaje și sunt lansate mai rapid, astfel încât clienții tăi să rămână aliniați cu API-urile pe care construiești.
SDK-urile suportă în prezent următoarele limbaje:
- - PHP
- - Java
- - Ruby
- - Go
- - TypeScript
- - Python
De ce este important?
Până acum, lipsurile din acoperirea endpoint-urilor în SDK-uri însemnau că trebuia să folosești soluții alternative pentru metode lipsă sau să te bazezi pe apeluri HTTP brute, acolo unde un client tipizat ar fi fost mai potrivit.
Cu SDK-uri generate dintr-o singură specificație administrată centralizat, acoperirea se extinde semnificativ. Deoarece specificația rămâne sincronizată cu API-urile HubSpot pe măsură ce acestea evoluează, este mai puțin probabil să întâlnești diferențe între documentație și implementare sau schimbări neprevăzute care afectează compatibilitatea.
Pachetele actualizate sunt distribuite și prin package managers standard, astfel încât adoptarea noilor versiuni se integrează natural în workflow-ul existent.
Cum funcționează?
Pachetele SDK actualizate sunt disponibile prin package managers standard, precum npm, deci nu trebuie făcute modificări în configurarea autentificării sau inițializare.
Pentru a afla mai multe despre SDK-urile actualizate, consultă repository-urile.
Cine beneficiază?
Toate hub-urile și toate nivelurile de abonament.