Guten Tag,
ich versuche mal meine Problemstellung bestmöglich zu formulieren. Mein Ziel ist es ein Crowdfundingprojekt online zustellen, dass so viele Personen wie möglich ansprechen soll (eigentlich ja klar). Dreh- und Angelpunkt dieses Projekts soll eine Website sein, auf welcher Leute die Geld gegeben haben eine Premium-Mitgliedschaft erhalten sollen. Das Problem besteht nun aus folgendem: Es handelt sich um 2 getrennte Systeme, einmal die Crowdfunding-Website (Indiegogo) und meine eigene Website (Wordpress Website mit irgendeiner art Membership Plugin). Ich will nun also jedem Menschen der auf Indiegogo Geld gespendet hat einen Premium Account auf meiner eigenen Website geben (zu erwähnen ist dass es auch normale Mitgliedschaften geben soll, also "kostenlos"). Dies ist grundsätzlich händisch umsetzbar, jedoch bei vielen Menschen dann sehr zeitintensiv und außerdem fehleranfällig.
Meiner Meinung nach müsste ich ein kleines Programm schreiben, dass:
1. Auf der Indiegogo Seite die Email und den Status (ob ich bereits eine EMail versendet habe, um Redundanzen zu vermeiden) des jeweiligen Supporters über die Indiegogo-API auslesen
2. Wenn dessen Status auf "noch ausstehend" (o.Ä.) steht, auf der meiner Website (mithilfe eines Membership plugins warscheinlich) einen Account anlegen und dessen "Code/Token" auslesen
3. An den User eine Email mit dem Code/Token senden und dessen Status mithilfe der API auf "pending" (o.Ä) setzen
4. Den Status auf "fullfilled" ändern sobald der User seinen Account aktiviert hat
Zumindest in meinen Augen hört sich dies einigermaßen schlüssig an. Nun stoße ich aber direkt auf einige Probleme (wie man sicherlich gemerkt hat hab ich wenig bis keine Ahnung vom programmieren).
1. Brauche ich für dieses "Programm" eine Datenbank? Einerseits sind die Daten ja schon auf der Indiegogo Seite gespeichert, andererseits sollten diese dann wahrscheinlich auch auf meiner Website mithilfe des Membership tools gespeichert sein (oder einfach nur zur Absicherung empfehlenswert?)
2. Mit welcher Programmiersprache würde ich denn dieses Programm aufsetzen? Bzw in welcher Art Editor oder Umgebung?
3. Hat jemand eine Idee welches Membership-Plugin für WP-Websites sich dazu eignen würde?
Mir ist bewusst dass diese "Frage" jetzt ein bisschen lang ausgefallen ist, aber ich hoffe dass Ihr versteht was ich meine. Ich würde mich wirklich über ein Paar Tipps freuen, denn dann weiß ich zumindest nach was genau ich suchen muss.
Mfg
Angefügt sind noch die beiden relevanten Auszüge der Indiegogo-API.
ich versuche mal meine Problemstellung bestmöglich zu formulieren. Mein Ziel ist es ein Crowdfundingprojekt online zustellen, dass so viele Personen wie möglich ansprechen soll (eigentlich ja klar). Dreh- und Angelpunkt dieses Projekts soll eine Website sein, auf welcher Leute die Geld gegeben haben eine Premium-Mitgliedschaft erhalten sollen. Das Problem besteht nun aus folgendem: Es handelt sich um 2 getrennte Systeme, einmal die Crowdfunding-Website (Indiegogo) und meine eigene Website (Wordpress Website mit irgendeiner art Membership Plugin). Ich will nun also jedem Menschen der auf Indiegogo Geld gespendet hat einen Premium Account auf meiner eigenen Website geben (zu erwähnen ist dass es auch normale Mitgliedschaften geben soll, also "kostenlos"). Dies ist grundsätzlich händisch umsetzbar, jedoch bei vielen Menschen dann sehr zeitintensiv und außerdem fehleranfällig.
Meiner Meinung nach müsste ich ein kleines Programm schreiben, dass:
1. Auf der Indiegogo Seite die Email und den Status (ob ich bereits eine EMail versendet habe, um Redundanzen zu vermeiden) des jeweiligen Supporters über die Indiegogo-API auslesen
2. Wenn dessen Status auf "noch ausstehend" (o.Ä.) steht, auf der meiner Website (mithilfe eines Membership plugins warscheinlich) einen Account anlegen und dessen "Code/Token" auslesen
3. An den User eine Email mit dem Code/Token senden und dessen Status mithilfe der API auf "pending" (o.Ä) setzen
4. Den Status auf "fullfilled" ändern sobald der User seinen Account aktiviert hat
Zumindest in meinen Augen hört sich dies einigermaßen schlüssig an. Nun stoße ich aber direkt auf einige Probleme (wie man sicherlich gemerkt hat hab ich wenig bis keine Ahnung vom programmieren).
1. Brauche ich für dieses "Programm" eine Datenbank? Einerseits sind die Daten ja schon auf der Indiegogo Seite gespeichert, andererseits sollten diese dann wahrscheinlich auch auf meiner Website mithilfe des Membership tools gespeichert sein (oder einfach nur zur Absicherung empfehlenswert?)
2. Mit welcher Programmiersprache würde ich denn dieses Programm aufsetzen? Bzw in welcher Art Editor oder Umgebung?
3. Hat jemand eine Idee welches Membership-Plugin für WP-Websites sich dazu eignen würde?
Mir ist bewusst dass diese "Frage" jetzt ein bisschen lang ausgefallen ist, aber ich hoffe dass Ihr versteht was ich meine. Ich würde mich wirklich über ein Paar Tipps freuen, denn dann weiß ich zumindest nach was genau ich suchen muss.
Mfg
Angefügt sind noch die beiden relevanten Auszüge der Indiegogo-API.