Komponenten

Hotlink-Schutz

Genau wie unsere Upload-Komponente benötigt der geschützte Player ein JWT (JSON Web Token) mit Ihrem API key. Während das folgende Beispiel die Verwendung in einer node.js-Umgebung demonstriert, wird JWT in verschiedenen Sprachen und Frameworks weitgehend unterstützt.

<mave-player embed="{embed id}" token="{token}"></mave-player>

Ihre Space-ID finden Sie in Einstellungen: Developers und die Sammlungs-ID finden Sie auf der Seite der Sammlung selbst, unter dem Titel.

// server
const jwt = require("jsonwebtoken");

const token = jwt.sign(
  {
    sub: "XD9HPRtkDDmENLeVy9ripU", // space, collection or embed can be specified
    exp: 1680795697, // how long the player should work
  },
  "SHJmNHhXNnFublZXajNCNllYUmhoTTpUVDRqZ3ZqYWJtOEtVbmNFb2h2d1RY" // API key
);

Wenn Sie das Spielen ohne exp zulassen, ist diese Player-Komponente immer gültig (bis Sie Ihren API-Schlüssel widerrufen). Wir empfehlen dringend die Verwendung eines geeigneten exp, um Missbrauch zu verhindern.

Hinweis: Um den geschützten Player zu aktivieren, sollte die Einstellung Hotlink-Schutz aktiviert sein.

🍪 Klicken Sie auf „Akzeptieren“, um zu bestätigen, dass Sie damit einverstanden sind, dass wir keine Cookies verwenden. Ja, dieses Banner ist nur zur Ansicht da!
Akzeptieren