Website API Problem lösen?

Ich habe die letzten Tage sehr lange an einer Website im Frontend gearbeitet, die ich für das Unternehmen meiner Mutter machen wollte.

Die Website ist auch sogut wie fertig, das Frontend funktioniert und ich weiß auch, wie ich die Website hochladen kann.
Jedoch habe ich an einem Punkt noch massive Probleme:

An einer Stelle der Website soll der Besuche in ein Formular seinen Namen und seine Email Adresse eingeben, um weitergeleitet zu werden. Das funktioniert auch soweit, jedoch sollen die Daten gleichzeitig in dem Dienst activecampaign gespeichert werden.

Leider habe ich es mit meinen Javascript Kenntnissen und auch mit ChatGPTs, sowie der Hilfe des Supports von Activecampaign nicht geschafft, dies zum laufen zu bringen.

Nach erneuter Recherche habe ich dann herausgefunden, dass ich wohl aufgrund der Fehler, die die Konsole ausgibt mit einem Backend arbeiten sollte, um die Daten an die API von Activecampaign weiterzuleiten. Allerdings bin ich kompletter Amateur und habe 0 Ahnung von Backend Programmierung und gehe auch nicht davon aus, dass wenn ich mich damit nun eine Weile intensiv beschäftigen würde, das Problem in nächster Zukunft immernoch nicht beheben kann.

Allerdings ist es in meinem Kopf auch nicht mehr unbedingt viel Arbeit, um das ganze dann fertig zu stellen oder? Immerhin geht es ja nur noch um das Übermitteln von Daten.

Ich frage mich nun, wie ich das gelöst bekomme. Ich habe jetzt nicht unbedingt jemanden in meinem Umfeld, der sich damit auskennt und mir helfen könnte oder so und alles an Dienstleistungen, was ich zum Beispiel auf Fiverr finden konnte, dreht sich nur um die gesamte Programmierung eines Backends oder einer ganzen Website. Jedoch ist das ja so gesehen viel zu viel, was ich buchen würde, wenn es nur darum geht, ein Formular mit der API zu verbinden.

Ich will halt auch wenn dann einen seriösen Auftragnehmer haben, da es ja um Kundendaten geht, jedoch weiß ich nicht, wie ich das alles umsetzen kann…

Ich bin so kurz vorm Ziel und komme jetzt einfach nicht weiter, es ist so deprimierend, vor allem nach der ganzen Arbeit, die da schon drin steckt…

Wie löse ich das Problem?

Früher oder später will ich aber auch den Skill haben, genau dieser Art zu programmieren, allerdings gehe ich derzeit noch hauptsächlich in die Schule…

Wo taucht man dahingehend so in das Thema ein, dass man das lernt? (am besten von Zu Hause aus)

(2 votes)
Loading...

Similar Posts

Subscribe
Notify of
3 Answers
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
regex9
7 months ago

(…) for example, what I could find on Fiverr is only about the entire programming of a backend or an entire website.

Create specific developers on the platform and roughly describe the problem. Only because there developers write whole packages into their offer does not mean that they only accept such orders.

Where do you immerse yourself in the subject of learning?

There is a lot of literature on PHP, JavaScript, HTML and the like. Looks like Manning, O’Reilly, packs, Rheinwerk or Springer. Online MDN a very good starting point. Especially for PHP there is official Manual.

Specifically for communication with a web API, you should deal with the rough setup of HTTP requests and HTTP responses. Since many APIs are based on the REST concept nowadays, this would be another keyword.

How the API is built (or what endpoints it provides and what is necessary to connect to it), you can find in the respective documentation of the API. The API documentation for your case is well maintained.

In addition, you need a tool to send inquiries and get the answers for the programming language that you use to develop the application that is to be maintained with the API. In some cases, corresponding modules are already contained in the standard library of the respective programming language (e.g. cURL in PHP, the HTTP client API in Java, etc.). Otherwise, you can search for program libraries that allow HTTP requests (e.g. Guzzle for PHP).

guteantwort626
7 months ago

Without more detailed information such as your previous attempts (as a code), no one will be able to help you.

dervieux
7 months ago

If you are a complete beginner with back-end (APIs, etc), then I would recommend you to go another way to solve this problem.

You can create an HTML form and send this information to a specific email (deine e-mail z.b) and then manually add this person (the information you have received in your email) to “Activecampaign”.

Here’s a hint:

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