Erfahren Sie, welche Funktionen die Entwickler-Tools haben und wie Sie sie nutzen können, um die Möglichkeiten Ihrer Website zu erweitern.
Mit den MemberPress-Entwickler-Tools erhalten Sie Zugang zu Webhaken und eine vollständige REST-API. Diese Funktionen ermöglichen es Entwicklern, mobile Anwendungen, Webanwendungen von Drittanbietern und vieles mehr mit MemberPress als Plattform zu entwickeln.
Hier eine kleine Aufschlüsselung dessen, was Sie erwarten können, wenn Sie MemberPress Developer Tools installieren und verwenden.
Dynamische, In-Plugin-Konfiguration und Dokumentation
Wir haben alles, was Sie brauchen, um mit den MemberPress Developer Tools direkt von Ihrem WordPress-Admin aus zu entwickeln. So funktioniert es:
Webhaken
Mit den MemberPress-Entwickler-Tools können Sie für zahlreiche Ereignisse, die in MemberPress auftreten können, POST-Anfragen an jede beliebige URL senden.
Außerdem können Sie so viele Webhook-URLs konfigurieren, wie Sie möchten.
Veranstaltungen
Auf der Verwaltungsseite der MemberPress Developer Tools Events können Sie sich Beispiel-POST-Anfragen für jedes Ereignis ansehen.
Sie können sogar eine Test-POST-Anfrage an jede Ihrer Webhook-URLs senden (sobald Sie sie konfiguriert haben).
REST-API-Dokumentation
Die API-Dokumentation im Plugin gibt Ihnen einen Überblick über alle Daten, die Sie erstellen, abrufen, aktualisieren und löschen.
Dazu gehören detaillierte Anweisungen zu Suchargumenten, Aktualisierungsargumenten, eine Beispielanfrage und -antwort - alles anhand echter Daten aus Ihrer MemberPress-Installation.
Unterstützte Webhook-Ereignisse
Ihre Webhook-URLs können für beliebig viele oder wenige Ereignisse in MemberPress eine POST-Anfrage erhalten.
Hier sind einige der Ereignisse, über die Sie unter Ihren eigenen URLs benachrichtigt werden können:
- Mitglied hinzugefügt. Wird gesendet, wenn sich ein neues Mitglied anmeldet, aber bevor seine Zahlungsdaten akzeptiert werden.
- Mitgliederanmeldung abgeschlossen. Wird gesendet, wenn ein neues Mitglied die Anmeldung abgeschlossen hat und die Zahlung akzeptiert wurde.
- Mitgliedskontoinformationen aktualisiert. Wird gesendet, wenn ein Mitglied seine Kontoinformationen aktualisiert.
- Mitglied gestrichen. Wird gesendet, wenn ein Mitglied aus dem System gelöscht wird.
- Mitglied eingeloggt. Wird gesendet, wenn sich ein Mitglied anmeldet.
- Abonnement erstellt. Wird gesendet, wenn ein Abonnement erstellt wird.
- Abonnement pausiert. Wird gesendet, wenn ein Abonnement pausiert wird.
- Das Abonnement wird fortgesetzt. Wird gesendet, wenn ein Abonnement wiederaufgenommen wird.
- Das Abonnement wurde beendet. Wird gesendet, wenn ein Abonnement beendet wird.
- Abonnement aufgestockt. Wird gesendet, wenn ein Abonnement aufgerüstet wird.
- Abonnement herabgestuft. Wird gesendet, wenn ein Abonnement herabgestuft wird.
- Das Abonnement ist abgelaufen. Wird gesendet, wenn ein Abonnement abläuft.
- Die Transaktion ist abgeschlossen. Wird gesendet, wenn eine Transaktion auf MemberPress abgeschlossen wurde.
- Erstattete Transaktion. Wird gesendet, wenn eine Transaktion erstattet wird.
- Transaktion fehlgeschlagen. Wird gesendet, wenn eine Transaktion fehlschlägt.
- Die Transaktion ist abgelaufen. Wird gesendet, wenn eine Transaktion abläuft.
- Wiederkehrende Transaktion abgeschlossen. Wird gesendet, wenn eine mit einem Abonnement verbundene Transaktion abgeschlossen ist.
- Wiederholungstransaktion fehlgeschlagen. Wird gesendet, wenn eine wiederkehrende Transaktion abgeschlossen ist. Da an wiederkehrenden Transaktionen in der Regel ein Gateway eines Drittanbieters beteiligt ist, ist es gut zu wissen, wenn eine Zahlung am Gateway fehlgeschlagen ist.
- Wiederkehrende Transaktion ist abgelaufen. Wird gesendet, wenn eine mit einem Abonnement verbundene Transaktion abläuft. Dieses Ereignis zeigt nicht an, dass ein wiederkehrendes Abonnement abläuft, sondern nur, dass eine damit verbundene Transaktion abläuft. Wenn Sie ein Ereignis zum Ablauf eines Abonnements suchen, versuchen Sie "subscription-expired".
- Nicht wiederkehrende Transaktion abgeschlossen. Wird gesendet, wenn eine nicht wiederkehrende Transaktion auf MemberPress abgeschlossen wurde.
- Nicht wiederkehrende Transaktion abgelaufen. Wird gesendet, wenn eine Transaktion, die nicht mit einem Abonnement verbunden ist, abläuft.
- Nachdem sich das Mitglied registriert hat. Gesendet, wenn eine Nach der Mitgliedsanmeldung Erinnerungsbrände.
- Nach Anmeldung abgebrochen. Gesendet, wenn eine Nach Mitgliedsanmeldung abgebrochen Erinnerungsbrände.
- Bevor das Abonnement abläuft. Gesendet, wenn eine Bevor das Abonnement abläuft Erinnerungsbrände.
- Nach Ablauf des Abonnements. Gesendet, wenn eine Nach Ablauf des Abonnements Erinnerungsbrände.
- Bevor das Abonnement erneuert wird. Gesendet, wenn eine Bevor das Abonnement erneuert wird Erinnerungsbrände.
- Nach Ablauf der Kreditkarte. Gesendet, wenn eine Nach Ablauf der Kreditkarte Erinnerungsbrände.
- Bevor die Kreditkarte abläuft. Gesendet, wenn eine Bevor die Kreditkarte abläuft Erinnerungsbrände.
REST-API
Möchten Sie überprüfen, ob ein Mitglied eine aktive Mitgliedschaft von einem entfernten Dienst hat? Müssen Sie Zahlungen von einer separaten Website aus erfassen? All dies und mehr können Sie mit der MemberPress Developer Tools REST API tun.
Die REST-API von MemberPress bietet Ihnen die Möglichkeit, die folgenden Objekte aufzulisten, zu erstellen, zu aktualisieren und zu löschen:
- Mitglieder
- Veranstaltungen
- Transaktionen
- Abonnements
- Regeln
- Mitgliedschaften
- Gruppen
- Mahnungen
- Gutscheine
Fangen Sie an, es zu verwirklichen
Wir freuen uns darauf, dass Sie mit der MemberPress Entwickler-Tools und zu hören, was Sie damit schaffen.
Sie haben kein MemberPress?
Fangen Sie noch heute an und lassen Sie sich für die von Ihnen erstellten Inhalte bezahlen.
Wenn Ihnen dieser Artikel gefallen hat, sollten Sie den MemberPress-Blog abonnieren!
Hallo Blair,
Das sieht unglaublich aus!
Eines der größten Probleme, mit denen ich konfrontiert war, als es um die Erweiterung und Integration von KOSTENLOSEN Tracks mit Mitgliedschaften ging, war, dass die meisten Mitgliederseiten nicht 100k oder 200k KOSTENLOSE Mitglieder zusätzlich zu 10-20k zahlenden Mitgliedern unterstützen können.
Eine Teillösung wäre, das Mitgliedschaftssystem auf mehrere Server und Subdomains zu verteilen. Es sieht so aus, als ob Ihre API es kostenlosen Nutzern ermöglichen würde, ihr Konto einzurichten, sich an die Umgebung zu gewöhnen und den Leistungsschub zu genießen, wenn sie upgraden und (über die API) alle ihre Login- und Kontoinformationen im Wesentlichen auf das Bezahlsystem übertragen lassen.
Tolle Bausteine! Ich freue mich darauf, ein Testmodell einzurichten!
Ich danke Ihnen,
Stephen
Danke, Stephen. Ja, wir sind gespannt, wie die Leute sie nutzen werden. Lassen Sie uns wissen, wie Sie die MemberPress Developer Tools verwenden.