api dokümantasyonu

akış adresi oluşturucu:provider / :id / :ep
id:
bölüm:
GEThttps://anime.ayruki.workers.dev/api/stream/auto/116589/1
test et
EMBEDhttps://anime.ayruki.workers.dev/embed/auto/116589/1
uç noktalar
/api/stream/:provider/:id/:epjson akışı

auto (1080p HLS video akışı, altyazılar ve jenerik zaman damgaları) veya turkanime (çeviri grupları ve video sunucu linkleri) formatında JSON yanıt döner.

/embed/auto/:id/:epiframe embed

Sitelerinize doğrudan ekleyebileceğiniz yüksek performanslı AMOLED video oynatıcıdır. Yalnızca auto akışı için geçerlidir (türkanime için embed oynatıcı sunulmaz).

/api/subtitles/:id/:epaltyazı listesi

İlgili anime bölümüne çevirmenler ve topluluk tarafından yüklenmiş Türkçe (.vtt) altyazı dosyalarını ve linklerini döner.

dönen json şeması ve entegrasyon
auto hls şemasıjson
{
  "provider": "auto",
  "anilistId": 21,
  "episode": 1,
  "_provider": "megaplay",
  "sources": [
    { 
      "file": "https://.../master.m3u8", 
      "type": "hls" 
    }
  ],
  "tracks": [
    { 
      "file": "https://.../sub.vtt", 
      "label": "Türkçe",
      "kind": "captions",
      "default": true 
    }
  ],
  "intro": { "start": 31, "end": 111 },
  "outro": { "start": 1376, "end": 1447 }
}
javascript fetch örneği
// javascript / typescript
const res = await fetch("https://anime.ayruki.workers.dev/api/stream/auto/116589/1");
const data = await res.json();

console.log(data);
iframe embed html
<iframe 
  src="https://anime.ayruki.workers.dev/embed/auto/116589/1" 
  width="100%" 
  height="100%" 
  frameborder="0" 
  allowfullscreen 
  allow="autoplay; fullscreen; picture-in-picture">
</iframe>