Eesti
Eesti
Appearance
Eesti
Eesti
Appearance
Igal badges.ninja autasul on avalik kontrolli-leht, millele igaüks saab sisse logimata juurde pääseda. Saajad saavad oma märke jagada sotsiaalmeedias, e-posti teel või otselinki kopeerides.
Saajatel on ka oma portaal
Kui oled teeninud märgi badges.ninja kaudu, saad sisse logida (parooli pole vaja) aadressil badges.ninja/me, et näha kõiki oma märke ühes kohas ja hallata avalikku profiili aadressil badges.ninja/u/<sinu-handle>. Vaata Saaja portaal.
Igal autasul on avalik URL:
https://badges.ninja/awards/{guid}See leht kuvab märgi pildi (laaditud IPFS-ist), märgi nime ja kirjelduse, saaja nime, väljaandja nime ja logo, väljaandmise kuupäeva ja võimaliku aegumise kuupäeva ning kriteeriumid, mille saaja täitis märgi teenimiseks. Igaüks, kellel on link, saab lehe avada, et veenduda mandaadi ehtsuses.

Kui väljaandja on määranud LinkedIni organisatsiooni ID, ilmub nupp Add to LinkedIn profile, et saaja saaks mandaadi otse oma LinkedIni litsentsidesse ja sertifikaatidesse salvestada. Nupp Download Badge edastab originaalse märgi pildi (otse IPFS-ist) ja Download PDF genereerib lennult prinditava A4-sertifikaadi.
Jagamise leht pakub sotsiaalse jagamise valikuid:
https://badges.ninja/awards/{guid}/share
Sellelt lehelt saavad saajad oma märki jagada platvormidel:
<img> ja <iframe> HTML-i, et lisada märk veebisaidile, sisevõrku või e-posti allkirjaSpetsiaalne kontrolli-leht renderdab skannitava QR-koodi, mis osutab tema enda URL-ile — ideaalne prinditud sertifikaatidele, ürituste bänneritele või LinkedIni ekraanitõmmistele.
https://badges.ninja/verify/{guid}
Kõik, kes skannivad QR-koodi telefoni kaameraga, jõuavad otseülekande kontrolli-lehele, kus saab kinnitada, et märk on majutatud aadressil badges.ninja, järgib Open Badge v2.0 spetsifikatsiooni ja (Pro plaaniga) on Matchaini kaudu plokiahelas ankurdatud. Saaja identiteet kuvatakse SHA-256 räsina, nii et e-posti aadresse ei avalikustata kunagi.
Igal autasul on avalikul kontrolli-lehel nupp Download Certificate. Sellele klõpsamine genereerib lennult prindivalmis A4 PDF-i, mis sisaldab märgi pilti, saaja nime, väljaandjat, kriteeriume, väljaandmise kuupäeva, valikulist aegumist ja QR-koodi, mis viib tagasi otseülekande kontrolli-URL-ile.
Kui märgi linki jagatakse LinkedInis, X-is, Slackis, Facebookis, WhatsAppis või e-posti teel, küsib platvorm jagamise lõpp-punkti ja renderdab rikastatud kaardi Open Graph metaandmetest, mida badges.ninja edastab:

See tagab, et märgid näevad kõikjal jagamisel professionaalsed välja — saajad ei pea oma pilti lisama ega teksti kirjutama. Eelvaade genereeritakse serveripoolselt aadressil /certify-badge/award/{guid}/share-html ja vahemällu salvestatakse CDN-i serval, nii et eelvaated ilmuvad kohe ka esimese jagamise korral.
Saad märkide autasusid e-posti teel saata kahel viisil:
Saajad saavad oma märki sõpradega, mentoritega või võimalike tööandjatega jagada, klõpsates jagamise lehel nupul Send Email. Avaneb aken, kus nad sisestavad ühe või mitu e-posti aadressi, valikulise teema ja isikliku sõnumi:

Iga adressaat saab stiilse HTML-e-kirja saatja isikliku sõnumi ja ühe klõpsuga nupuga avaliku autasu lehe vaatamiseks:

Väljaandjad saavad iga autasu e-posti teel saata töölaua Awards lehelt:
Mõlema voo jaoks kasutatakse sama e-kirja malli.
Koostalitlusvõime tagamiseks teiste märkide platvormidega pakub badges.ninja standardset Open Badge v2.0 JSON-i nendel avalikel lõpp-punktidel:
| Lõpp-punkt | Kirjeldus |
|---|---|
/certify-badge/issuer/{guid} | Väljaandja profiili JSON |
/certify-badge/badge/{guid} | BadgeClass JSON |
/certify-badge/award/{guid} | Assertion JSON (autasu) |
Need lõpp-punktid tagastavad JSON-LD-d, mis on kooskõlas Open Badge v2.0 spetsifikatsiooniga. Teised märkide platvormid ja kontrollijad saavad neid andmeid tarbida mandaatide valideerimiseks.
Näide — kontrolli autasu:
curl https://api.badges.ninja/certify-badge/award/abc123-def456{
"@context": "https://w3id.org/openbadges/v2",
"type": "Assertion",
"id": "https://api.badges.ninja/certify-badge/award/abc123-def456",
"recipient": {
"type": "email",
"identity": "sha256$..."
},
"badge": "https://api.badges.ninja/certify-badge/badge/xyz789",
"issuedOn": "2025-01-15T00:00:00.000Z",
"verification": {
"type": "hosted"
}
}Märkide pildid on kinnitatud IPFS-i (InterPlanetary File System) meie enda lüüsi ipfs.ninja kaudu. See tähendab:
https://ipfs.ninja/ipfs/{cid}cloudflare-ipfs.com, ipfs.io jne) — sinu märgid pole seotud ühe pakkujagaKuna pilt on Open Badge'i kinnituse osa, ei katkesta märgi kunsti hilisem asendamine varem välja antud autasusid: vana IPFS CID jääb igavesti lahendatavaks, nii et ajaloolised autasud säilitavad oma originaalse pildi isegi siis, kui kujundad märgi uute väljaannete jaoks ümber.