livestream

Szablon obrazka OG: transmisja na żywo

Świecąca plakietka LIVE, godzina startu krojem maszynowym, tytuł transmisji i ramka odtwarzacza z Twoim obrazem.

Szablon obrazka Open Graph „transmisja na żywo” wyrenderowany przez Shareglint
Szablon transmisja na żywo w rozmiarze square (1080×1080)
Szablon transmisja na żywo w rozmiarze portrait (1080×1350)
Szablon transmisja na żywo w rozmiarze story (1080×1920)
Szablon transmisja na żywo w rozmiarze pinterest (1000×1500)
Szablon transmisja na żywo w rozmiarze youtube (1280×720)

To prawdziwe rendery z API z przykładowymi wartościami z tabeli niżej. Przełącz rozmiar wyżej: ten sam szablon układa się w każdym z 6 rozmiarów — wyślij size albo sizes w zapytaniu.

Do transmisji na Twitchu i YouTube, live codingu i premier na żywo. Domyślnie ciemna jak reżyserka, z liniami ekranu i poświatą w kolorze akcentu; w ramce odtwarzacza stoi kadr z transmisji albo ze studia. W badge wpisz ZAPOWIEDŹ albo POWTÓRKA.

Pola

Każde pole jest opcjonalne. Za długi tekst zmniejsza się, zamiast wychodzić poza kadr; pole obrazka przyjmuje publiczny adres URL, który pobieramy po naszej stronie.

Pole Typ Opis Przykład
title tekst Tytuł transmisji. domyślnie: Stream title Building an OG image API from scratch — live coding
badge tekst Napis na czerwonej plakietce, np. Na żywo. domyślnie: Live —
time tekst Kiedy start, np. Dziś · 18:00 CET. Today · 18:00 CET
channel tekst Nazwa kanału obok awatara. Trail Notes Dev
site tekst Adres transmisji pod nazwą kanału. live.trailnotes.dev
image adres obrazka Kadr w ramce odtwarzacza. https://example.com/images/conference.jpg
avatar adres obrazka Kwadratowy awatar albo logo. https://example.com/images/avatar-man2.jpg
accent kolor Kolor marki w zapisie hex, np. #6366f1. Barwi przyciski, wyróżnienia i poświatę w tle. domyślnie: #a855f7 #a855f7
theme dark | light Schemat kolorów: dark albo light. —

Wyrenderuj go jednym żądaniem

Slug podajesz jako template. W odpowiedzi dostajesz adres gotowego PNG; ?wait=true trzyma połączenie, aż obrazek będzie gotowy.

curl -X POST "https://shareglint.com/v1/images?wait=true" \
  -H "Authorization: Bearer sk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "livestream",
    "modifications": {
        "title": "Building an OG image API from scratch — live coding",
        "time": "Today · 18:00 CET",
        "channel": "Trail Notes Dev",
        "site": "live.trailnotes.dev",
        "image": "https://example.com/images/conference.jpg",
        "avatar": "https://example.com/images/avatar-man2.jpg"
    }
}'

Albo wklej podpisany adres w og:image

Dla stron statycznych, Webflow, Shopify i narzędzi no-code: pola idą w query stringu, a całość podpisujesz swoim sekretem. Pierwsze żądanie renderuje obrazek, każde kolejne to przekierowanie na gotowy plik. Jak policzyć podpis.

<meta property="og:image" content="https://shareglint.com/i/acc_YOUR_ACCOUNT_ID/livestream.png?channel=Trail%20Notes%20Dev&site=live.trailnotes.dev&time=Today%20%C2%B7%2018%3A00%20CET&title=Building%20an%20OG%20image%20API%20from%20scratch%20%E2%80%94%20live%20coding&s=YOUR_SIGNATURE">

Dopasuj do siebie

accent i theme zmieniasz w każdym żądaniu. Jeśli chcesz więcej, skopiuj szablon na swoje konto: dostajesz zwykły szablon HTML z tymi samymi polami, który edytujesz w panelu albo przez API. Jeśli slug jest na Twoim koncie wolny, kopia go przejmuje — Twoje integracje przechodzą na Twoją wersję bez zmiany jednej linijki.

curl -X POST "https://shareglint.com/v1/templates/library/livestream/copy" \
  -H "Authorization: Bearer sk_live_YOUR_KEY"

Więcej szablonów obrazków OG

Wszystkie szablony →