Skip to content

การแชร์และการตรวจสอบ ​

ข้อมูลรับรองทุกรายการบน badges.ninja มีหน้าตรวจสอบสาธารณะที่ทุกคนเข้าถึงได้โดยไม่ต้องลงชื่อเข้าใช้ ผู้รับสามารถแชร์ตราสัญลักษณ์ดิจิทัลของตนบนโซเชียลมีเดีย ทางอีเมล หรือคัดลอกลิงก์โดยตรงได้

ผู้รับก็มีพอร์ทัลของตนเองเช่นกัน

หากคุณได้รับตราสัญลักษณ์ดิจิทัลผ่าน badges.ninja คุณสามารถลงชื่อเข้าใช้ (ไม่ต้องใช้รหัสผ่าน) ที่ badges.ninja/me เพื่อดูตราสัญลักษณ์ทั้งหมดของคุณในที่เดียว และจัดทำโปรไฟล์สาธารณะที่ badges.ninja/u/<your-handle> ดู พอร์ทัลผู้รับ

หน้าข้อมูลรับรองสาธารณะ ​

ข้อมูลรับรองแต่ละรายการมี URL สาธารณะ:

https://badges.ninja/awards/{guid}

หน้านี้แสดงรูปตราสัญลักษณ์ ชื่อและคำอธิบายของตราสัญลักษณ์ ชื่อผู้รับ ชื่อและโลโก้ของผู้ออก วันที่ออกและวันหมดอายุ (ถ้ามี) รวมถึงเกณฑ์ที่ผู้รับต้องผ่านเพื่อรับตราสัญลักษณ์ ทุกคนที่มีลิงก์สามารถเปิดหน้านี้เพื่อยืนยันว่าข้อมูลรับรองเป็นของจริง

หน้าข้อมูลรับรองสาธารณะ

หน้าข้อมูลรับรองจะแสดงปุ่ม Add to LinkedIn profile เสมอ เพื่อให้ผู้รับบันทึกข้อมูลรับรองลงใน Licenses & Certifications บน LinkedIn ได้โดยตรง (หากผู้ออกกำหนด ID องค์กรบน LinkedIn ไว้ LinkedIn จะกรอกหน้าบริษัทที่ยืนยันแล้วให้โดยอัตโนมัติ มิฉะนั้นจะใช้ชื่อของผู้ออกแทน) เมนูดรอปดาวน์ Download เมนูเดียวมีสองตัวเลือก ได้แก่ รูปตราสัญลักษณ์ (ไฟล์ PNG ต้นฉบับ) และ ใบรับรอง (PDF ขนาด A4 สำหรับพิมพ์ที่สร้างทันทีที่ /certify-badge/award/{guid}/pdf)

หน้าแชร์สาธารณะ ​

หน้าแชร์มีตัวเลือกการแชร์บนโซเชียล:

https://badges.ninja/awards/{guid}/share

หน้าแชร์สาธารณะพร้อมปุ่มโซเชียลและโค้ดฝัง

จากหน้านี้ ผู้รับสามารถแชร์ตราสัญลักษณ์ดิจิทัลของตนบน:

  • LinkedIn — โพสต์ตราสัญลักษณ์ลงฟีด LinkedIn ของผู้รับ (หากต้องการเพิ่มข้อมูลรับรองลงในโปรไฟล์โดยตรง ให้ใช้ปุ่ม Add to LinkedIn profile บนหน้าข้อมูลรับรองแทน)
  • Twitter / X — โพสต์ทวีตพร้อมลิงก์ตราสัญลักษณ์และข้อความแชร์ที่กำหนดเอง
  • Facebook — แชร์บนไทม์ไลน์ Facebook
  • WhatsApp — ส่งข้อความพร้อมลิงก์ตราสัญลักษณ์
  • Telegram — ส่งข้อความพร้อมลิงก์ตราสัญลักษณ์
  • Send Email — เปิดหน้าต่างโมดัลในหน้าเพื่อส่งอีเมลที่ออกแบบไว้ให้ผู้รับหนึ่งรายหรือหลายราย (ดู การแชร์ทางอีเมล ด้านล่าง)
  • Copy Link — คัดลอก URL การตรวจสอบไปยังคลิปบอร์ด
  • โค้ดฝัง — คัดลอก HTML <img> และ <iframe> ที่พร้อมวางเพื่อนำตราสัญลักษณ์ไปใส่ในเว็บไซต์ อินทราเน็ต หรือลายเซ็นอีเมล

การตรวจสอบด้วย QR ​

หน้าตรวจสอบเฉพาะจะแสดงรหัส QR ที่สแกนได้ ซึ่งชี้ไปยัง URL ของหน้านั้นเอง เหมาะสำหรับใบรับรองที่พิมพ์ แบนเนอร์งานอีเวนต์ หรือภาพหน้าจอสำหรับ LinkedIn

https://badges.ninja/verify/{guid}

หน้าตรวจสอบด้วย QR พร้อมข้อมูลตราสัญลักษณ์และรหัส QR ที่สแกนได้

ผู้ที่สแกน QR ด้วยกล้องโทรศัพท์จะเข้าสู่หน้าตรวจสอบแบบสด ซึ่งสามารถยืนยันได้ว่าตราสัญลักษณ์โฮสต์อยู่บน badges.ninja และเป็นไปตามข้อกำหนด Open Badge v2.0 ข้อมูลระบุตัวตนของผู้รับจะแสดงเป็นแฮช SHA-256 เพื่อไม่ให้อีเมลถูกเปิดเผยต่อสาธารณะ

ใบรับรอง PDF ​

ข้อมูลรับรองทุกรายการสามารถดาวน์โหลดเป็นใบรับรอง PDF ขนาด A4 พร้อมพิมพ์ได้ ตัวเลือก ใบรับรอง อยู่ในเมนูดรอปดาวน์ Download บนหน้าข้อมูลรับรองสาธารณะ (/awards/{guid}) ไม่ได้อยู่บนหน้าตรวจสอบ ซึ่งมีเพียงรหัส QR ที่สแกนได้และ JSON ของ Open Badge ดิบเท่านั้น เมื่อเลือกแล้ว ระบบจะสร้าง PDF ทันที (ที่ /certify-badge/award/{guid}/pdf) พร้อมรูปตราสัญลักษณ์ ชื่อผู้รับ ผู้ออก เกณฑ์ วันที่ออก วันหมดอายุ (ถ้ามี) และรหัส QR ที่ลิงก์กลับไปยัง URL ตรวจสอบแบบสด

ตัวอย่างบนโซเชียลมีเดีย ​

เมื่อมีการแชร์ลิงก์ตราสัญลักษณ์บน LinkedIn, X, Slack, Facebook, WhatsApp หรืออีเมล แพลตฟอร์มจะดึงข้อมูลจาก endpoint การแชร์และแสดงการ์ดที่สมบูรณ์จากเมทาดาทา Open Graph ที่ badges.ninja ส่งออก:

  • รูปตราสัญลักษณ์เป็นภาพตัวอย่าง
  • ชื่อตราสัญลักษณ์เป็นชื่อเรื่อง
  • ชื่อผู้ออกและชื่อผู้รับในคำอธิบาย

การแสดงผลของลิงก์ตราสัญลักษณ์ที่แชร์เป็นการ์ดตัวอย่างบนโซเชียลมีเดีย

ด้วยเหตุนี้ตราสัญลักษณ์จึงดูเป็นมืออาชีพไม่ว่าจะแชร์ที่ใด ผู้รับไม่ต้องแนบรูปหรือเขียนข้อความเอง ตัวอย่างจะถูกสร้างฝั่งเซิร์ฟเวอร์ที่ /certify-badge/award/{guid}/share-html และแคชที่ขอบ CDN จึงแสดงทันทีแม้ในการแชร์ครั้งแรก

การแชร์ทางอีเมล ​

คุณสามารถส่งข้อมูลรับรองทางอีเมลได้สองวิธี:

จากหน้าแชร์สาธารณะ ​

ผู้รับสามารถแชร์ตราสัญลักษณ์ดิจิทัลของตนกับเพื่อน ที่ปรึกษา หรือนายจ้างที่อาจเป็นไปได้ โดยคลิก Send Email บนหน้าแชร์ หน้าต่างโมดัลจะเปิดขึ้นให้กรอกที่อยู่อีเมลหนึ่งรายการขึ้นไป หัวเรื่อง (ไม่บังคับ) และข้อความส่วนตัว:

โมดัลส่งอีเมลในหน้า — ผู้รับกรอกที่อยู่ หัวเรื่อง และข้อความส่วนตัว

ผู้รับอีเมลแต่ละรายจะได้รับอีเมล HTML ที่ออกแบบไว้ พร้อมข้อความส่วนตัวของผู้ส่งและปุ่มคลิกเดียวเพื่อดูหน้าข้อมูลรับรองสาธารณะ:

อีเมลจริงที่ผู้รับแต่ละรายได้รับ

จากแดชบอร์ด ​

ผู้ออกสามารถส่งข้อมูลรับรองใดก็ได้ทางอีเมลจากหน้าข้อมูลรับรองในแดชบอร์ด:

  1. ค้นหาข้อมูลรับรองในหน้าข้อมูลรับรอง
  2. คลิกปุ่ม Send บนแถว หรือเปิดโมดัลรายละเอียดแล้วคลิก Resend email
  3. ใส่อีเมลของผู้รับแล้วส่ง

ทั้งสองวิธีใช้เทมเพลตอีเมลเดียวกัน

endpoint JSON ของ Open Badge v2.0 ​

เพื่อความเข้ากันได้กับแพลตฟอร์มตราสัญลักษณ์อื่น badges.ninja มี JSON มาตรฐาน Open Badge v2.0 ที่ endpoint สาธารณะต่อไปนี้:

Endpointคำอธิบาย
/certify-badge/issuer/{guid}JSON โปรไฟล์ผู้ออก
/certify-badge/badge/{guid}JSON ของ BadgeClass
/certify-badge/award/{guid}JSON ของ Assertion (ข้อมูลรับรอง)

endpoint เหล่านี้ส่งคืน JSON-LD ที่สอดคล้องกับข้อกำหนด Open Badge v2.0 แพลตฟอร์มตราสัญลักษณ์และผู้ตรวจสอบอื่นสามารถนำข้อมูลนี้ไปใช้ตรวจสอบข้อมูลรับรองได้

ตัวอย่าง — ตรวจสอบข้อมูลรับรอง:

bash
curl https://api.badges.ninja/certify-badge/award/abc123-def456
json
{
  "@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"
  }
}

URL รูปตราสัญลักษณ์ ​

รูปตราสัญลักษณ์จัดเก็บบน Amazon S3 และให้บริการผ่าน CDN ทั่วโลกภายใต้ URL แบบ content-addressed ที่ไม่เปลี่ยนแปลง ซึ่งได้จากแฮชเข้ารหัส (SHA-256) ของไบต์ของรูปภาพ หมายความว่า:

  • รูปภาพคงอยู่ถาวรและเป็นแบบ content-addressed — URL มาจากไบต์ของรูปเอง จึงไม่สามารถแก้ไขหรือสลับเปลี่ยนโดยไม่รู้ตัวได้
  • URL รูปภาพใน JSON ของ Open Badge มีลักษณะเป็น https://badges.ninja/images/{sha256}.png
  • รูปภาพให้บริการจากขอบ CDN จึงโหลดได้เร็วทุกที่ในโลกและพร้อมใช้งานตลอดอายุของข้อมูลรับรอง

เนื่องจากรูปภาพเป็นส่วนหนึ่งของ assertion Open Badge การเปลี่ยนงานออกแบบตราสัญลักษณ์ภายหลังจึงไม่ทำให้ข้อมูลรับรองที่ออกไปแล้วเสียหาย รูปต้นฉบับยังคงมี URL แบบ content-addressed ของตัวเอง ข้อมูลรับรองในอดีตจึงยังคงใช้รูปเดิม แม้คุณจะออกแบบตราสัญลักษณ์ใหม่สำหรับการออกครั้งต่อไป

badges.ninja Documentation