Bootstrap-HTML

Bereitstellung von Community-Inhalten für Suchmaschinen-Crawler.

Eine vollständige Liste der verfügbaren Endpunkte finden Sie im Abschnitt Livefyre API-Referenz.

Für Livefyre-Apps muss JavaScript auf Ihrer Seite ausgeführt werden, um Inhalte für Ihre Sammlungen anzuzeigen. Da die meisten Suchmaschinen-Crawler JavaScript nicht ausführen können, können sie den Inhalt Ihrer Community nicht sehen. Verwenden Sie die Bootstrap-HTML-API, um durchsuchbare Fragmente dieses Inhalts zur ersten HTTP-Antwort Ihrer Seite hinzuzufügen, sodass Ihre Inhalte und Suchbegriffe Ihre Suchmaschinenoptimierung verbessern können.

HINWEIS

Diese API ist nur für Kommentare und Live-Blog-Sammlungstypen verfügbar.

Integration

Livefyres Bootstrap-HTML-API gibt ein HTML-Fragment Ihres Benutzerinhalts zurück, das in der HTTP-Antwort der Seite enthalten sein kann. Diese Antwort kann von Suchmaschinen-Crawlern gelesen werden, ohne JavaScript auszuführen. Sobald die Seite im Browser eines Benutzers live ist, wird das HTML-Fragment durch das vollständige interaktive Widget ersetzt, und der Benutzer kann Inhalte veröffentlichen.

So implementieren Sie die Bootstrap-HTML-API:

  1. Erstellen Sie eine Server-zu-Server-API-Anforderung an den unten dokumentierten HTML-Endpunkt des Bootstrap.

    HINWEIS

    Wenn Sie versuchen, den Bootstrap-HTML-Code für eine Konversation zu erfassen, die noch nicht vorhanden ist (d. h. wenn Sie die App noch nicht einbetten oder die Sammlung erstellen müssen), erhalten Sie einen 200-Wert, der jedoch wie folgt aussieht: <!- HTTP 404 example.fyre.co/000000/MTEwMTo2NDEyOD1RS/bootstrap.html ->

  2. Wenn Ihre Rückkehr keine Inhalte mit der Zeichenfolge "404"enthält, speichern Sie sie in einer Zeichenfolge. Sie können diese Antwort für eine spätere Verwendung zwischenspeichern, um zu vermeiden, dass die HTML-API des Bootstrap auf jeder Seite angefordert wird.

  3. Fügen Sie die HTML-Zeichenfolge des Bootstrap in Ihre Webseite ein, auf der der Inhalt angezeigt werden soll.

  4. Geben Sie Ihre Webseite an den Browser (oder Suchmaschinen-Crawler) weiter.

Ressource

GET https://{networkName}.bootstrap.fyre.co/bs3/{networkName}.fyre.co/{siteId}/{base64 encoded article ID}/bootstrap.html 

Parameter

  • Netzwerkname Ihre Livefyre-Netzwerkname angegeben. Beispiel: labs in labs.fyre.co.
  • ​siteIdDie Site-ID der Sammlung.
  • b64 articleIdDie Artikel-ID der Sammlung mit der base64url-Kodierung.

Beispiel

https://labs.bootstrap.fyre.co/bs3/labs.fyre.com/4/NTg0/bootstrap.html 

Antwort

https://gist.github.com/ec5c2457322faf9cf515 

Auf dieser Seite

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now