Skip to content

শেয়ারিং ও যাচাইকরণ

badges.ninja-এ প্রতিটি সনদের একটি পাবলিক যাচাইকরণ পেজ থাকে যা যে কেউ সাইন ইন না করেই অ্যাক্সেস করতে পারে। প্রাপকরা তাদের ব্যাজ সোশ্যাল মিডিয়ায়, ইমেইলে, অথবা সরাসরি লিঙ্ক কপি করে শেয়ার করতে পারেন।

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

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

পাবলিক সনদ পেজ

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

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

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

পাবলিক সনদ পেজ

যদি ইস্যুকারী LinkedIn organization ID সেট করে থাকেন, তাহলে Add to LinkedIn profile বোতামটি প্রদর্শিত হবে যাতে প্রাপক ক্রেডেনশিয়ালটি সরাসরি তাদের LinkedIn Licenses & Certifications-এ সংরক্ষণ করতে পারেন। Download Badge বোতামটি মূল ব্যাজ ছবি (সরাসরি IPFS থেকে) সরবরাহ করে, এবং Download PDF তাৎক্ষণিকভাবে একটি প্রিন্টযোগ্য A4 সার্টিফিকেট তৈরি করে।

পাবলিক শেয়ার পেজ

শেয়ার পেজটি সোশ্যাল শেয়ারিং অপশন প্রদান করে:

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

সোশ্যাল বোতাম এবং embed স্নিপেটসহ পাবলিক শেয়ার পেজ

এই পেজ থেকে, প্রাপকরা তাদের ব্যাজ শেয়ার করতে পারেন:

  • LinkedIn — তাদের LinkedIn ফিডে পোস্ট করে, অথবা Add to LinkedIn Profile বোতামের মাধ্যমে সরাসরি তাদের প্রোফাইলে ক্রেডেনশিয়াল যোগ করে (যখন ইস্যুকারী একটি LinkedIn organization ID সেট করে থাকেন)
  • Twitter / X — ব্যাজ লিঙ্ক এবং কাস্টম শেয়ার টেক্সটসহ একটি টুইট পোস্ট করে
  • Facebook — তাদের Facebook টাইমলাইনে শেয়ার করে
  • WhatsApp — ব্যাজ লিঙ্কসহ একটি বার্তা পাঠায়
  • Telegram — ব্যাজ লিঙ্কসহ একটি বার্তা পাঠায়
  • Send Email — একটি ইন-পেজ মোডাল খোলে যা এক বা একাধিক প্রাপকদের কাছে একটি স্টাইলযুক্ত ইমেইল পাঠায় (নিচে ইমেইল শেয়ারিং দেখুন)
  • Copy Link — যাচাইকরণ URL ক্লিপবোর্ডে কপি করে
  • Embed snippets — ওয়েবসাইট, ইন্ট্রানেট বা ইমেইল স্বাক্ষরে ব্যাজ যোগ করার জন্য রেডি-টু-পেস্ট <img> এবং <iframe> HTML কপি করে

QR যাচাইকরণ

একটি ডেডিকেটেড যাচাইকরণ পেজ একটি স্ক্যানযোগ্য QR কোড রেন্ডার করে যা তার নিজস্ব URL-এর দিকে নির্দেশ করে — যা প্রিন্ট করা সার্টিফিকেট, ইভেন্ট ব্যানার বা LinkedIn স্ক্রিনশটের জন্য একদম উপযুক্ত।

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

ব্যাজ পরিচয় এবং স্ক্যানযোগ্য QR কোডসহ QR যাচাইকরণ পেজ

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

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

প্রতিটি সনদের পাবলিক যাচাইকরণ পেজে একটি Download Certificate বোতাম থাকে। এটি ক্লিক করলে তাৎক্ষণিকভাবে একটি প্রিন্ট-রেডি A4 PDF তৈরি হয় যা ব্যাজ ছবি, প্রাপকের নাম, ইস্যুকারী, মানদণ্ড, ইস্যু তারিখ, ঐচ্ছিক মেয়াদ শেষের তারিখ এবং লাইভ যাচাইকরণ URL-এ ফিরে যাওয়ার একটি QR কোড অন্তর্ভুক্ত করে।

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

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

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

কীভাবে একটি শেয়ার করা ব্যাজ লিঙ্ক একটি সোশ্যাল-মিডিয়া প্রিভিউ কার্ড হিসাবে রেন্ডার হয়

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

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

আপনি দুটি উপায়ে ইমেইলে সনদ পাঠাতে পারেন:

পাবলিক শেয়ার পেজ থেকে

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

ইন-পেজ ইমেইল পাঠানোর মোডাল — প্রাপকরা ঠিকানা, বিষয় এবং ব্যক্তিগত নোট প্রবেশ করান

প্রতিটি প্রাপক প্রাপকের ব্যক্তিগত বার্তা এবং পাবলিক সনদ পেজ দেখার জন্য একটি এক-ক্লিক বোতামসহ একটি স্টাইলযুক্ত HTML ইমেইল পান:

প্রতিটি প্রাপক যে প্রকৃত ইমেইল পান

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

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

  1. Credentials পেজে সনদটি খুঁজুন।
  2. সারিতে Send বোতামে ক্লিক করুন, অথবা ডিটেইল মোডাল খুলুন এবং Resend email-এ ক্লিক করুন।
  3. প্রাপকের ইমেইল প্রবেশ করান এবং পাঠান।

উভয় ফ্লোর জন্য একই ইমেইল টেমপ্লেট ব্যবহার করা হয়।

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

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

Endpointবিবরণ
/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"
  }
}

IPFS ছবি URL

ব্যাজ ছবি আমাদের নিজস্ব গেটওয়ে, ipfs.ninja-এর মাধ্যমে IPFS (the InterPlanetary File System)-এ পিন করা হয়। এর অর্থ:

  • ছবিগুলি স্থায়ী এবং কন্টেন্ট-অ্যাড্রেসড — সেগুলি সাথে কারচুপি করা বা নীরবে প্রতিস্থাপন করা যায় না
  • Open Badge JSON-এ ছবির URL দেখতে এমন: https://ipfs.ninja/ipfs/{cid}
  • একই content-ID যেকোনো পাবলিক IPFS গেটওয়ে (cloudflare-ipfs.com, ipfs.io, ইত্যাদি)-এর মাধ্যমে রেজলভ হয় — আপনার ব্যাজ একটি একক প্রোভাইডারে লক করা নয়

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

badges.ninja Documentation