Website API Problem lösen?

3 Antworten

(...) was ich zum Beispiel auf Fiverr finden konnte, dreht sich nur um die gesamte Programmierung eines Backends oder einer ganzen Website.

Schreibe konkret Entwickler auf der Plattform an und beschreibe das Problem grob. Nur weil dortige Entwickler ganze Pakete in ihr Angebot schreiben, heißt das nicht, dass sie nur solche Aufträge annehmen.

Wo taucht man dahingehend so in das Thema ein, dass man das lernt?

Zu PHP, JavaScript, HTML u.ä. Webtechnologien gibt es sehr viel Literatur. Schau bei Verlägen wie Manning, O'Reilly, packt, Rheinwerk oder auch Springer. Online ist MDN eine sehr gute Anlaufstelle. Speziell für PHP gibt es das offizielle Manual.

Konkret für die Kommunikation mit einer Web-API solltest du dich mit dem groben Aufbau von HTTP-Requests und HTTP-Responses befassen. Da sich viele APIs heutzutage an dem REST-Konzept orientieren, wäre das ein weiteres Stichwort.

Wie die API aufgebaut ist (bzw. welche Endpunkte sie liefert und was notwendig ist, um sich mit ihr zu verbinden), findest du in der jeweiligen Dokumentation der API. Die API-Dokumentation für deinen Fall ist gut gepflegt.

Zudem brauchst du für die Programmiersprache, mit der du die Anwendung entwickelst, die sich mit der API unterhalten soll, ein Tool, um Anfragen zu schicken und die Antworten zu erhalten. In manchen Fällen sind entsprechende Module bereits in der Standardbibliothek der jeweiligen Programmiersprache enthalten (z.B. cURL bei PHP, die HTTP Client API in Java, usw.). Andernfalls kannst du nach Programmbibliotheken suchen, die HTTP Requests ermöglichen (z.B. Guzzle für PHP).

Ohne genauere Angaben wie z.B. deine bisherigen Versuche (als Code) wird dir damit wohl niemand weiterhelfen können.

Woher ich das weiß:Hobby – Entwickle seit ca 5 J. Software in vers. Programmiersprachen

wenn du ein kompletter Anfänger mit Back-End (APIs, usw) bist, dann würde ich dir empfehlen, einen anderen Weg zu gehen, um dieses Problem zu lösen.

Du kannst ein HTML-Formular erstellen und diese Informationen an eine bestimmte E-Mail (deine Email z.b) senden und diese Person (die Information die du in deine email bekommen hast) dann manuell zu "Activecampaign" hinzufügen.

hier ist ein Beispeil:

Send emails from a HTML Contact Form (youtube.com)

Woher ich das weiß:Hobby – In meiner Freizeit lerne ich gerne neue Fähigkeiten.