Connect
Lejátszási lista beállítása egy érintéssel
Hozz létre egy Connect linket, amely a felhasználó Xtream Codes vagy M3U adataival előre kitöltve nyitja meg a Teevut. A belépési adatok az URL fragmentjében maradnak, így nem kerülnek a szerver naplóiba.
- 1Hozz létre egy linket felhasználónként
- 2A felhasználó megnyitja az eszközén
- 3A Teevu hozzáadja a lejátszási listát
Tévén néznek? A felhasználók a telefonjukon nyitják meg a linket, és elküldik a tévére, így nem kell a távirányítóval gépelni.
Tesztlink létrehozása
Használj valósághű tesztadatokat, és ellenőrizd a pontos felhasználói folyamatot.
Integrációs specifikáció
Hozz létre linkeket a saját rendszeredből. Nincs API-kulcs, nincs mit meghívni.
Linkformátum
URL
https://teevu.app/connect/open#type=<xtream|m3u>&data=<base64>Paraméterek
xtream | server username password name opcionális |
|---|---|
m3u | url name opcionális |
- Fűzd össze a paramétereket URL query stringgé, kódold base64-be, majd az eredményt percent-kódolva tedd a data paraméterbe.
- Minden a # után kerül. A böngészők soha nem küldik el a fragmentet a szervernek, így a belépési adatok nem kerülnek bele a hozzáférési naplókba, a CDN-naplókba és a Referer fejlécekbe.
- A base64 kódolás, nem titkosítás: aki megkapja a linket, el tudja olvasni a belépési adatokat. Minden linket csak a saját felhasználójának küldj el.
Példák
JavaScript
const params = new URLSearchParams({
name: 'My IPTV', // optional
server: 'http://provider.example:8080',
username: user.username,
password: user.password,
});
const link = 'https://teevu.app/connect/open#type=xtream&data='
+ encodeURIComponent(btoa(params.toString()));PHP
$params = http_build_query([
'name' => 'My IPTV', // optional
'server' => 'http://provider.example:8080',
'username' => $user->username,
'password' => $user->password,
]);
$link = 'https://teevu.app/connect/open#type=xtream&data='
. rawurlencode(base64_encode($params));