Skip to content

শেয়ারিং ও যাচাই ​

badges.ninja-এর প্রতিটি সনদের একটি পাবলিক যাচাই পৃষ্ঠা আছে, যেখানে যে কেউ সাইন ইন ছাড়াই যেতে পারেন। প্রাপকেরা তাঁদের ব্যাজ সোশ্যাল মিডিয়ায়, ইমেইলে বা সরাসরি লিংক কপি করে শেয়ার করতে পারেন।

প্রাপকদের নিজস্ব পোর্টালও আছে

badges.ninja-এর মাধ্যমে ব্যাজ অর্জন করে থাকলে আপনি badges.ninja/me-তে সাইন ইন করে (পাসওয়ার্ড লাগবে না) এক জায়গায় আপনার সব ব্যাজ দেখতে এবং badges.ninja/u/<your-handle>-এ একটি পাবলিক প্রোফাইল সাজাতে পারবেন। দেখুন প্রাপক পোর্টাল।

পাবলিক সনদ পৃষ্ঠা ​

প্রতিটি সনদের একটি পাবলিক URL আছে:

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

এই পৃষ্ঠায় ব্যাজের ছবি, ব্যাজের নাম ও বিবরণ, প্রাপকের নাম, ইস্যুকারীর নাম ও লোগো, ইস্যুর তারিখ ও মেয়াদোত্তীর্ণের তারিখ (থাকলে), এবং ব্যাজ অর্জনে প্রাপক যে মানদণ্ড পূরণ করেছেন তা দেখানো হয়। লিংকটি যাঁর কাছে আছে তিনিই পৃষ্ঠাটি খুলে সনদটি খাঁটি কি না যাচাই করতে পারেন।

Public credential page

সনদ পৃষ্ঠায় সবসময় একটি LinkedIn প্রোফাইলে যোগ করুন বোতাম থাকে, যাতে প্রাপক সনদটি সরাসরি তাঁর LinkedIn-এর Licenses & Certifications অংশে সংরক্ষণ করতে পারেন। (ইস্যুকারী LinkedIn অর্গানাইজেশন ID সেট করলে LinkedIn যাচাইকৃত কোম্পানি পেজটি আগে থেকেই পূরণ করে দেয়; নইলে ইস্যুকারীর নাম ব্যবহৃত হয়।) একটি ডাউনলোড ড্রপডাউনে দুটি বিকল্প আছে: ব্যাজের ছবি (মূল PNG) এবং সার্টিফিকেট (/certify-badge/award/{guid}/pdf-এ তাৎক্ষণিকভাবে তৈরি প্রিন্টযোগ্য A4 PDF)।

পাবলিক শেয়ার পৃষ্ঠা ​

শেয়ার পৃষ্ঠায় সোশ্যাল শেয়ারিংয়ের বিকল্প থাকে:

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

Public share page with social buttons + embed snippets

এই পৃষ্ঠা থেকে প্রাপকেরা তাঁদের ব্যাজ শেয়ার করতে পারেন:

  • LinkedIn — ব্যাজটি তাঁদের LinkedIn ফিডে পোস্ট করে (সনদটি সরাসরি প্রোফাইলে যোগ করতে চাইলে সনদ পৃষ্ঠার LinkedIn প্রোফাইলে যোগ করুন বোতাম ব্যবহার করুন)
  • Twitter / X — ব্যাজের লিংক ও কাস্টম শেয়ার টেক্সটসহ একটি টুইট পোস্ট করে
  • Facebook — তাঁদের Facebook টাইমলাইনে শেয়ার করে
  • WhatsApp — ব্যাজের লিংকসহ বার্তা পাঠায়
  • Telegram — ব্যাজের লিংকসহ বার্তা পাঠায়
  • ইমেইল পাঠান — একটি ইন-পেজ মোডাল খোলে, যা এক বা একাধিক প্রাপকের কাছে সাজানো ইমেইল পাঠায় (নিচে ইমেইলে শেয়ারিং দেখুন)
  • লিংক কপি করুন — যাচাই URL ক্লিপবোর্ডে কপি করে
  • এমবেড স্নিপেট — ওয়েবসাইট, ইন্ট্রানেট বা ইমেইল সিগনেচারে ব্যাজ বসাতে প্রস্তুত <img> ও <iframe> HTML কপি করুন

QR যাচাই ​

একটি ডেডিকেটেড যাচাই পৃষ্ঠা নিজের URL-এর দিকে নির্দেশ করা একটি স্ক্যানযোগ্য QR কোড দেখায় — প্রিন্ট করা সার্টিফিকেট, ইভেন্ট ব্যানার বা LinkedIn স্ক্রিনশটের জন্য আদর্শ।

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

QR verification page with badge identity and scannable QR code

ফোনের ক্যামেরায় QR স্ক্যান করলে যে কেউ সরাসরি লাইভ যাচাই পৃষ্ঠায় পৌঁছান, যেখানে তাঁরা নিশ্চিত হতে পারেন যে ব্যাজটি badges.ninja-তে হোস্ট করা এবং Open Badge v2.0 স্পেক মেনে চলে। প্রাপকের পরিচয় SHA-256 হ্যাশ হিসেবে দেখানো হয়, ফলে ইমেইল কখনও পাবলিকলি প্রকাশ পায় না।

PDF সার্টিফিকেট ​

প্রতিটি সনদ প্রিন্টের জন্য প্রস্তুত A4 PDF সার্টিফিকেট হিসেবে ডাউনলোড করা যায়। সার্টিফিকেট বিকল্পটি পাবলিক সনদ পৃষ্ঠার (/awards/{guid}) ডাউনলোড ড্রপডাউনে আছে — যাচাই পৃষ্ঠায় নয়, যেখানে শুধু স্ক্যানযোগ্য QR কোড ও কাঁচা Open Badge JSON থাকে। এটি বেছে নিলে ব্যাজের ছবি, প্রাপকের নাম, ইস্যুকারী, মানদণ্ড, ইস্যুর তারিখ, ঐচ্ছিক মেয়াদোত্তীর্ণের তারিখ এবং লাইভ যাচাই URL-এ ফিরে যাওয়া একটি QR কোডসহ PDF তাৎক্ষণিকভাবে (/certify-badge/award/{guid}/pdf-এ) তৈরি হয়।

সোশ্যাল মিডিয়া প্রিভিউ ​

LinkedIn, X, Slack, Facebook, WhatsApp বা ইমেইলে ব্যাজের লিংক শেয়ার করা হলে প্ল্যাটফর্মটি শেয়ার এন্ডপয়েন্ট থেকে তথ্য নেয় এবং badges.ninja-এর দেওয়া Open Graph মেটাডেটা থেকে একটি সমৃদ্ধ কার্ড তৈরি করে:

  • ব্যাজের ছবি প্রিভিউ ইমেজ হিসেবে
  • ব্যাজের নাম শিরোনাম হিসেবে
  • বিবরণে ইস্যুকারীর নাম ও প্রাপকের নাম

How a shared badge link renders as a social-media preview card

এতে যেখানেই শেয়ার করা হোক, ব্যাজ পেশাদার দেখায় — প্রাপকদের নিজের ছবি জুড়তে বা কপি লিখতে হয় না। প্রিভিউটি সার্ভার-সাইডে /certify-badge/award/{guid}/share-html-এ তৈরি হয় এবং CDN এজে ক্যাশ করা থাকে, ফলে প্রথমবার শেয়ার করলেও প্রিভিউ সঙ্গে সঙ্গে দেখা যায়।

ইমেইলে শেয়ারিং ​

আপনি দুইভাবে ইমেইলে সনদ পাঠাতে পারেন:

পাবলিক শেয়ার পৃষ্ঠা থেকে ​

প্রাপকেরা শেয়ার পৃষ্ঠায় ইমেইল পাঠান-এ ক্লিক করে বন্ধু, মেন্টর বা সম্ভাব্য নিয়োগকর্তাদের সঙ্গে তাঁদের ব্যাজ শেয়ার করতে পারেন। একটি মোডাল খোলে, যেখানে তাঁরা এক বা একাধিক ইমেইল ঠিকানা, ঐচ্ছিক বিষয় ও একটি ব্যক্তিগত বার্তা লেখেন:

In-page send email modal — recipients enter addresses, subject, and a personal note

প্রতিটি প্রাপক প্রাপকের ব্যক্তিগত বার্তাসহ একটি সাজানো HTML ইমেইল পান, সঙ্গে পাবলিক সনদ পৃষ্ঠা দেখার জন্য এক-ক্লিকের বোতাম:

The actual email each addressee receives

ড্যাশবোর্ড থেকে ​

ইস্যুকারীরা ড্যাশবোর্ডের সনদ পৃষ্ঠা থেকে যেকোনো সনদ ইমেইলে পাঠাতে পারেন:

  1. সনদ পৃষ্ঠায় সনদটি খুঁজে নিন।
  2. সারির পাঠান বোতামে ক্লিক করুন, অথবা বিস্তারিত মোডাল খুলে ইমেইল আবার পাঠান-এ ক্লিক করুন।
  3. প্রাপকের ইমেইল দিয়ে পাঠিয়ে দিন।

দুই ক্ষেত্রেই একই ইমেইল টেমপ্লেট ব্যবহৃত হয়।

Open Badge v2.0 JSON এন্ডপয়েন্ট ​

অন্যান্য ব্যাজ প্ল্যাটফর্মের সঙ্গে আন্তঃকার্যক্ষমতার জন্য badges.ninja এই পাবলিক এন্ডপয়েন্টগুলোতে স্ট্যান্ডার্ড Open Badge v2.0 JSON দেয়:

এন্ডপয়েন্টবিবরণ
/certify-badge/issuer/{guid}ইস্যুকারী প্রোফাইল JSON
/certify-badge/badge/{guid}BadgeClass JSON
/certify-badge/award/{guid}Assertion JSON (সনদ)

এই এন্ডপয়েন্টগুলো Open Badge v2.0 স্পেসিফিকেশন অনুযায়ী JSON-LD ফেরত দেয়। অন্যান্য ব্যাজ প্ল্যাটফর্ম ও ভেরিফায়ার সনদ যাচাই করতে এই ডেটা ব্যবহার করতে পারে।

উদাহরণ — একটি সনদ যাচাই করা:

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-এ রাখা হয় এবং ছবির বাইটের ক্রিপ্টোগ্রাফিক হ্যাশ (SHA-256) থেকে তৈরি কনটেন্ট-অ্যাড্রেসড, অপরিবর্তনীয় URL-এর অধীনে আমাদের গ্লোবাল CDN-এর মাধ্যমে সরবরাহ করা হয়। এর মানে:

  • ছবিগুলো স্থায়ী ও কনটেন্ট-অ্যাড্রেসড — URL সরাসরি বাইট থেকে তৈরি, তাই এগুলো বিকৃত বা নীরবে বদলে ফেলা যায় না
  • Open Badge JSON-এ ছবির URL দেখতে এমন: https://badges.ninja/images/{sha256}.png
  • ছবিগুলো CDN এজ থেকে সরবরাহ হয়, তাই বিশ্বের যেকোনো জায়গায় দ্রুত লোড হয় এবং সনদের পুরো আয়ুষ্কাল জুড়ে পাওয়া যায়

যেহেতু ছবিটি Open Badge assertion-এর অংশ, তাই পরে ব্যাজের আর্টওয়ার্ক বদলালেও আগে ইস্যু করা সনদ ভাঙে না: মূল ছবি তার নিজস্ব কনটেন্ট-অ্যাড্রেসড URL ধরে রাখে, ফলে নতুন ইস্যুর জন্য ব্যাজ নতুন করে ডিজাইন করলেও পুরোনো সনদগুলো তাদের মূল ছবি রাখে।

badges.ninja Documentation