Oven — Dnevni horoskop
…
Ljubezen
…
Delo
…
Energija
…
Objavi celoten dnevni, tedenski ali mesečni horoskop na svojem spletnem mestu, v svoji predlogi, v petnajstih jezikih: brezplačno. Eno pravilo poskrbi, da to deluje za oba: celotno besedilo nosi canonical oznako, ki kaže nazaj na vir.
To je natančen HTML, ki ga vrne API. V njem ni atributa class, ni atributa style, ni div elementov, ni barve in ni pisave: samo semantični elementi, ki jih tvoj CMS že oblikuje. Tvoj stylesheet zmaga, ker naš nikoli ne vstopi na stran. Isti članek je na voljo tudi kot markdown, čisto besedilo ali schema.org JSON.
GET /api/v1/daily?full=1&format=html<article>
<h1>Oven — Dnevni horoskop</h1>
<section>
<p>…</p>
</section>
<section>
<h2>Ljubezen</h2>
<p>…</p>
</section>
<section>
<h2>Delo</h2>
<p>…</p>
</section>
<section>
<h2>Energija</h2>
<p>…</p>
</section>
<p><a href="https://sigastra.com/sl/dnevni-horoskop">Powered by Sigastra</a></p>
</article># Oven — Dnevni horoskop … ## Ljubezen … ## Delo … ## Energija … [Powered by Sigastra](https://sigastra.com/sl/dnevni-horoskop)
Nič spodaj ni bilo napisano na novo. Vsak panel je enak HTML od zgoraj, spuščen v drug stylesheet: dnevnik, sodobna revija in minimalen blog. To je celoten smisel pošiljanja neoblikovane vsebine: ob prihodu postane tvoja.
…
…
…
…
…
…
…
…
…
…
…
…
Vsak element v viru nosi glavno sliko, izrisano na strežniku iz vektorske grafike: brez fotografij iz baz, brez licenčne sledi. Horoskop brez slike izgubi svoje mesto v tvoji mreži kartic v korist dvanajstih zgodb, ki jo imajo, nobeno uredništvo pa ne bo iskalo grafike za dvanajst objav na dan.
hero 1200×630 · wide 1600×900 · card 800×800 — temna in svetla, ker je tvoja predloga za članke verjetno bela
Štirje formati nad isto vsebino. MRSS in schema.org Article sta tista dva, ki ju založniški sistem običajno že govori; JSON in RSS ostajata za odjemalce, zgrajene na njiju.
| Format | URL | Kaj nosi |
|---|---|---|
| MRSS | /feed/daily/mrss?lang=sl | Celotno besedilo v content:encoded, naslovna slika, Dublin Core, canonical kot povezava elementa. Zahteva tvojo stran kot Referer ali tvoj ključ. |
| Article JSON | /feed/daily/article?lang=sl | Predmeti schema.org Article s celotnim besedilom. Zahteva tvojo stran kot Referer ali tvoj ključ. |
| JSON | /feed/daily/json?lang=sl | Napovedniki s povezavo na vsako znamenje, za bralnike virov in preproste predloge. |
| RSS 2.0 | /feed/daily/rss?lang=sl | Preprost RSS z napovedniki in povezavami, za bralnike virov. |
daily · weekly · monthly · moon · cosmic. Swap the segment, and add &sign= for one sign.
Izberi MRSS, če tvoj CMS uvaža XML, ali schema.org Article JSON, če uvaža JSON. Dodaj ?lang= za jezik in ?sign= za eno znamenje; izpusti ga za vseh dvanajst.
headline, dek, byline, published, category, tags, wordCount in image so vsa ločena polja: našega označevanja ti ni treba razčlenjevati, da napolniš svoje.
Telo je neoblikovan semantični HTML (ali markdown, če ti je ljubše). Spusti ga v svojo komponento za članek in tvoj CSS prevzame.
Objava celotnega besedila pomeni dodajanje priložene canonical oznake v head te strani in prikaz „Powered by Sigastra” povezave ob vsebini. Ti dve vrstici sta celotna cena.
Isti članek v nevtralni predlogi, s canonical oznako, povezavo z navedbo vira in schema.org Article v glavi. Izvorna koda je dokumentacija.
En prenos z dejanskim odgovorom v vsakem formatu: JSON ovojnica, neoblikovan HTML, markdown, MRSS, schema.org Article: poleg tega glavna slika v obeh temah in README s preslikavo polj. Dovolj, da tvoja ekipa zgradi uvoznik, še preden se pogovoriva.
Prenesi vzorčni paketDobiš končan uredniški izdelek: dvanajst znamenj, napisanih po resničnem nebu tistega dne, osveženih vsako jutro, ne da bi kdo na tvoji strani kaj naredil. Mi dobimo eno vidno povezavo in, pri celotnem besedilu, oznako canonical. Denar ne teče v nobeno smer in ni pogodbe za podpis. Štiri točke spodaj so bistvo; celotni pogoji so na dnu te strani in veljajo tudi za prevzem besedila.
Izsek (kartica, stranski stolpec, nekaj vrstic) potrebuje vidno povezavo »Powered by Sigastra« in nič drugega: brez canonical oznake, brez obrazcev, brez obvestila.
Če objaviš cel horoskop, dodaj oznako canonical v <head> te strani. To je ena vrstica, damo ti točno besedilo, in to je razlika med prevzemom besedila in podvojeno vsebino za obe strani.
Vidna na strani, ki prikazuje vsebino, in berljiva brez prijave. Najbolje tik ob vsebini; preverjanje jo sprejme kjer koli na tej strani, vendar ne skrite in ne znotraj našega okvirja.
Uvoznik ali nočno opravilo kliče s tvojega strežnika, zato pošlje naslov tvoje strani kot Referer ali, ko stran prestane preverjanje, brezplačen ključ. Shranjevanje, prevod, aplikacije in vse drugo pokrivajo celotni pogoji spodaj.
Postavi to v <head> strani, ki nosi celotno besedilo. API vrne pravilen URL za vsako znamenje, jezik in obdobje v attribution.canonicalTag: kopiraj ga iz payloada, namesto da ga sestavljaš sam, da te sprememba jezika ali sluga na naši strani nikoli ne pusti kazati na preusmeritev.
<link rel="canonical" href="https://sigastra.com/sl/dnevni-horoskop">
attribution.canonicalTag · attribution.canonicalRequired = true
Popoln, samostojen blok: dvanajst horoskopov, povezava z navedbo vira in komentar, ki prikazuje canonical oznako za dodajanje. Prilepi ga v CMS, ki sprejema HTML.
<!-- Add this to the <head> of THIS page: -->
<!-- <link rel="canonical" href="https://sigastra.com/sl/dnevni-horoskop"> -->
<section class="sigastra-daily">
<article>
<h3>Oven — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Bik — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Dvojčka — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Rak — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Lev — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Devica — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Tehtnica — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Škorpijon — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Strelec — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Kozorog — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Vodnar — Dnevni horoskop</h3>
<p>…</p>
</article>
<article>
<h3>Ribi — Dnevni horoskop</h3>
<p>…</p>
</article>
<p><a href="https://sigastra.com/sl/dnevni-horoskop">Powered by Sigastra</a></p>
</section>Za vse, kar presega enkratno lepljenje (nočno opravilo, predlogo) pokliči API s full=1 in izriši sam. Ista vsebina, isti pogoji.
curl -s "https://sigastra.com/api/v1/daily?lang=sl&full=1"API →
Nič. Ni pristojbine ne pogodbe; klic s strežnika pove, katera je stran, z naslovom strani ali, po preverjanju povezave, z brezplačnim ključem. Pogoja sta vidna povezava z navedbo vira in, za celotno besedilo, canonical oznaka.
Ker sta celotno besedilo na tvoji in celotno besedilo na naši strani enaka, brez canonical oznake pa mora iskalnik ugibati, kateri je izvirnik. Oznaka odstrani ugibanje. Ščiti tudi tebe: tvoja stran se ne poteguje z našo.
Ne, če je canonical na mestu: prav temu je namenjen. Obdržiš stran, ki jo tvoji bralci cenijo, in ustrezno odhodno povezavo, brez tveganja podvojene vsebine.
Lahko ga skrajšaš in ovijaš v svojo predlogo. Ne spreminjaj tega, kar pravi, da nebo počne: vsebina je izračunana, navedba vira pa je tisto, kar bralcu omogoča, da to trditev preveri.
Dnevni horoskopi se zamenjajo vsako jutro, tedenski na začetku tedna, mesečni prvi dan koledarskega meseca. Potegni, kadar želiš; API je v predpomnilniku in te nikoli ne pusti čakati.
Ne v izvorni aplikaciji. Program je brezplačen, ker vsebina stoji na javni strani ali kanalu s povezavo, aplikacija pa nima ne enega ne drugega. Spletno mesto ali javni kanal na Telegramu sta v redu; za vse drugo piši na info@sigastra.com.
Vse tukaj je brezplačno. Edini pogoj je vidna povezava: ob objavi celotnega besedila še canonical.
Povezava dodana? Odprite /api/partners/verify?site=vasa-domena.si in vsebina se vrne v nekaj minutah. Brezplačen partnerski ključ se vaši strani izda samodejno, takoj ko je povezava izmerjena.