Überblick
Bubble.io, eine beliebte No-Code-Plattform, ermöglicht es Ihnen, Web- und mobile Apps zu erstellen, ohne eine einzige Zeile Code zu schreiben. Durch die Integration der Ayrshare-Social-Media-API können Sie die Social-Media-Konten Ihrer Nutzer direkt in Ihrer Bubble-App verwalten. Es gibt zwei Möglichkeiten, dies zu erreichen:- Bubble-Ayrshare-Plugin: Diese benutzerfreundliche Option erfordert nur minimale Einrichtung. Allerdings hat sie eine eingeschränkte Funktionalität im Vergleich zum Bubble-API-Connector.
- Bubble-API-Connector: Für mehr Flexibilität und Kontrolle nutzen Sie den Bubble-API-Connector. Dieser Ansatz ermöglicht es Ihnen, direkt mit der Ayrshare-API zu interagieren, was einen größeren Funktionsumfang in Ihrer Bubble.io-App eröffnet.
Schnellstart: Das Bubble.io-Ayrshare-Plugin
Bubble ist eine der leistungsfähigsten No-Code-Softwareentwicklungsplattformen. Der einfachste Einstieg ist das Bubble.io-Plugin von Ayrshare. Siehe unten für eine fortgeschrittenere Bubble-Integration.Soziale Konten verbinden
- post: ein Text im Format JSON-safe
- platforms: eine Liste von Texten, wobei jeder Text in Anführungszeichen steht, wie z. B.
"facebook","instagram" - media: ein Text-URL im Format JSON-safe
- date: ein date/time im Format JSON-safe

Das Bubble-API-Connector-Plugin
Alternativ können Sie das Bubble-API-Connector-Plugin verwenden, um die volle Leistungsfähigkeit der Ayrshare-API zu nutzen. Hier ist ein Video, das Ihnen den Einstieg in die Verwendung des Bubble-API-Connectors mit Ayrshare zeigt und Sie durch das Posten mehrerer Bilder pro Beitrag führt.Der API-Connector von Bubble kann manchmal knifflig sein – ein fehlendes schließendes Anführungszeichen
oder Leerzeichen kann dazu führen, dass die Verbindung fehlschlägt. Wir empfehlen, die untenstehenden Videos aufmerksam
anzusehen und erneut zu prüfen, wenn etwas nicht funktioniert.
Auf mehreren Social-Media-Konten posten
Hier ist ein Artikel mit einem Überblick:Von Bubble aus auf mehreren Konten posten
Bubble-Post-Daten validieren
Wenn Sie über den API-Connector zu Bubble posten, kann es schwierig sein, festzustellen, ob Sie gültiges JSON senden. Häufig gibt Ayrshare bei ungültigem JSON eine HTML-Antwort zurück. Ayrshare bietet eine /validateJSON-URL, an die Sie posten können statt an den üblichen /post-Endpoint. Es wird „Valid” oder „Not Valid” zurückgegeben. Achten Sie darauf, den Content-Type auftext/plain statt des üblichen application/json zu setzen.
Klicken Sie auf den Troubleshooting-Link „Response Returns as Bad Request”, um die Details zu sehen.
Troubleshooting
Mediendateien in Bubble hochladen
Verwenden Sie den File Uploader von Bubble, um Ihre Mediendateien hochzuladen. Diese Dateien werden auf Amazon S3 gespeichert. Sie erhalten eine URL zurück, die im Body-ParametermediaUrls des Endpoints /post verwendet werden kann.
JWT-Token in Bubble generieren
Um in Bubble ein JWT-Token zu generieren, müssen Sie zuerst den private.key stringifizieren, den Sie an den /profiles/generateJWT-Endpoint senden. Schritt 1: Gehen Sie zu https://onlinetexttools.com/json-stringify-text und fügen Sie Ihren private.key im linken Eingabetextbereich ein. Kopieren Sie anschließend den stringifizierten Text auf der rechten Seite in Ihre Zwischenablage.
privateKey im Bereich Body ist der stringifizierte Text, den Sie in Schritt 1 erstellt haben.
Fügen Sie außerdem Ihre bereitgestellte domain und profileKey wie unten gezeigt hinzu.

url in der Antwort ist das, worauf Ihr Nutzer klickt, um die Social-Media-Konten-Linking-Seite aufzurufen.

