2 REST API verbinden met elkaar

Pagina: 1
Acties:

Vraag


  • cryptovraag
  • Registratie: September 2019
  • Laatst online: 16-05-2023
Graag zou ik jullie ervaring willen met het verbinden van 2 externe REST API's met elkaar.

Ik zou graag een CRM systeem willen verbinden met een boekhoudpakket.

Ik heb ervaring in het bouwen van PHP REST API's alleen nog geen ervaring hoe je deze verbind (rechtstreeks data doorsturen zonder op te slaan in een database.)

Of denk ik hier te moeilijk over en is het gewoon in PHP een een GET en dan een POST naar de andere API

Alle reacties


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Dat laatste.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • Groax
  • Registratie: Oktober 2012
  • Laatst online: 18-08 11:58
Zoals @ro boto al zegt, dat laaste.
Misschien dat je er een Message Queue tussen de GET en POST kan zetten om data loss te beperken.
Maar weet niet in hoevere dit systeem zal draaien :)

Succes in ieder geval!

Acties:
  • 0 Henk 'm!

  • Webgnome
  • Registratie: Maart 2001
  • Nu online
@cryptovraag onder de streep is het simpelweg een set GET / Post acties.

Maar daar voor zitten natuurlijk een heleboel extra handeligen
  • Uitzoeken wat er exact over de lijn moet
  • Authenticatie / Authorizatie
  • Wie is de baas over de data die over lijn gaat? Het CRM of het boekhoudpakket?
  • Wat doe je als er iets mis gaat in de sync. Stel bijvoorbeeld dat er relaties gepushed worden naar het boekhoudpakket. Wat doe je als er relaties dubbel of driedubbel gepushed zijn
Dus ja, onder de streep is het simpelweg GET / POST maar het is natuurlijk veel meer dan dat technische aspect.

offtopic:
Welk crm en boekhoudpakket gaat het over?

Strava | AP | IP | AW