Connect
Tek dokunuşla oynatma listesi kurulumu
Kullanıcının Xtream Codes veya M3U bilgileriyle önceden doldurulmuş olarak Teevu'yu açan bir Connect linki oluştur. Giriş bilgileri URL parçasında kalır, bu yüzden sunucu günlüklerine gönderilmez.
- 1Her kullanıcı için bir link oluştur
- 2Kullanıcı kendi cihazında açar
- 3Teevu oynatma listesini ekler
TV'de mi izliyorlar? Kullanıcılar linki telefonlarında açıp TV'ye gönderir; kumandayla yazı yazmak yok.
Test linki oluştur
Gerçekçi test bilgileri kullan ve kullanıcı akışını birebir doğrula.
Entegrasyon şartnamesi
Linkleri kendi sisteminden oluştur. API anahtarı yok, çağrılacak bir şey yok.
Link biçimi
URL
https://teevu.app/connect/open#type=<xtream|m3u>&data=<base64>Parametreler
xtream | server username password name isteğe bağlı |
|---|---|
m3u | url name isteğe bağlı |
- Parametreleri URL sorgu dizesi olarak birleştir, base64 ile kodla, ardından sonucu yüzde kodlamasıyla data içine yerleştir.
- Her şey # işaretinden sonra gelir. Tarayıcılar fragment kısmını asla sunucuya göndermez; böylece giriş bilgileri erişim loglarına, CDN loglarına ve Referer başlıklarına düşmez.
- Base64 bir kodlamadır, şifreleme değil: linke sahip olan herkes giriş bilgilerini okuyabilir. Her linki yalnızca ilgili kullanıcıya gönder.
Örnekler
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));