listicle

Szablon obrazka OG: Lista „X sposobów"

Ogromna konturowa liczba za tytułem „7 sposobów na…", z ponumerowanymi żetonami dla każdego punktu.

Szablon obrazka Open Graph „Lista „X sposobów"” wyrenderowany przez Shareglint
Szablon Lista „X sposobów" w rozmiarze square (1080×1080)
Szablon Lista „X sposobów" w rozmiarze portrait (1080×1350)
Szablon Lista „X sposobów" w rozmiarze story (1080×1920)
Szablon Lista „X sposobów" w rozmiarze pinterest (1000×1500)
Szablon Lista „X sposobów" 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 wpisów-list, poradników i karuzel. Liczba jest wydrukowana dwa razy — konturem i miękkim cieniem — i wychodzi poza kadr; tytuł leży na niej, a rząd żetonów liczy punkty listy.

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
number tekst Ile punktów ma lista, np. 7. Pojawia się też przed tytułem. domyślnie: 10 7
title tekst Reszta tytułu, np. sposobów, żeby aplikacja działała od ręki. domyślnie: things worth knowing ways to make your Laravel app feel instant
subtitle tekst Jeden wiersz pod tytułem. Caching, queues and one config flag most teams forget.
eyebrow tekst Krótka etykieta nad tytułem. Performance
author tekst Podpis, np. Maya Chen. By Maya Chen
site tekst Twoja domena albo krótki adres. blog.northwind.dev
accent kolor Kolor marki w zapisie hex, np. #6366f1. Barwi przyciski, wyróżnienia i poświatę w tle. domyślnie: #ea580c #ea580c
theme dark | light Schemat kolorów: dark albo light. domyślnie: 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": "listicle",
    "modifications": {
        "number": "7",
        "title": "ways to make your Laravel app feel instant",
        "subtitle": "Caching, queues and one config flag most teams forget.",
        "eyebrow": "Performance",
        "author": "By Maya Chen",
        "site": "blog.northwind.dev"
    }
}'

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/listicle.png?author=By%20Maya%20Chen&eyebrow=Performance&number=7&site=blog.northwind.dev&subtitle=Caching%2C%20queues%20and%20one%20config%20flag%20most%20teams%20forget.&title=ways%20to%20make%20your%20Laravel%20app%20feel%20instant&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/listicle/copy" \
  -H "Authorization: Bearer sk_live_YOUR_KEY"

Więcej szablonów obrazków OG

Wszystkie szablony →