开发
作为 MicroBadge 的开发者,您有机会创建一个不仅满足本地需求而且可与全球数字证书生态系统互操作的系统。
数字徽章是如何构建的?
在设计支持数字徽章的系统之前,了解一些关键术语和概念非常重要。
数字徽章 — 数字徽章是可验证的便携式数字徽章,内嵌有关技能和成就的元数据。它们符合数字徽章标准,可在网络上共享。每个数字徽章都与徽章、其接收者、发行者以及任何支持证据的图像和信息相关联。
颁发数字徽章需要构建和发布一组相互关联的资源,这些资源遵循数字徽章标准中规定的结构和指导方针。单个数字徽章(有时称为“徽章实例”)由一组唯一的颁发者、徽章类和断言组成,尽管颁发者和徽章类通常在多个徽章实例之间共享。创建每个资源后,断言可能会“嵌入”到徽章图像中,然后徽章可能会交付给接收者。“嵌入徽章”是数字徽章的一个独特特征,可确保接收者可以将徽章从一个平台(颁发系统)移动到另一个平台。
  • 颁发者简介 — 描述颁发徽章的个人或组织。简介中的信息将显示在所有徽章的元数据中,包括名称、描述、联系电子邮件地址和网站 URI。
  • BadgeClass — 颁发者认可的单个成就的正式描述。这包括名称、描述等信息,当然还有徽章的视觉形象图形,但也链接到有关如何获得徽章的详细标准以及创建徽章的颁发者资料。必须在稳定的 URL 上发布一个人们可读的标准页面和一个以视觉方式象征成就的图像文件。可以从单个 BadgeClass 发出多个断言。
  • 断言 — 个人获得徽章的记录。断言链接到一个 BadgeClass,并包含特定于一个接收者达到徽章标准的信息,例如授予日期、授予徽章的编码接收者标识符,以及可选的证据和到期日期链接。
生态系统角色
发行者 — 一种应用程序,可以创建 BadgeClasses 并随后向符合数字徽章规范的接收者发出断言。
显示器 — 显示数字徽章及其相关元数据并提供验证功能的应用程序。
主机 — 一款可以导入、聚合和公开托管数字徽章的应用程序,同时还支持根据接收者的请求导出徽章。

决策:新开发还是使用现有产品
对于任何想要创建、发布和管理数字徽章的组织来说,一个关键的决定是是否将功能构建到现有平台中或授权外部平台访问此功能。
新开发
系统的建立旨在使用户能够创建、发布和管理支持以下部分或全部功能的数字徽章:
  • 创建并颁发数字徽章
  • 显示并验证数字徽章
  • 导入、管理和共享数字徽章
MicroBadge 标准是指导这些功能开发的技术规范。MicroBadge 为产品提供一致性认证,以确保与更广泛的 MicroBadge 工具和系统生态系统的互操作性。
使用现有产品
您可以使用已存在的用于创建、颁发、管理、策划和共享 MicroBadge 标准的产品,如徽章博士。
尽量使用已获得 Microbadge 标准认证的产品,共同创建一个可分享、开放性的数字徽章标准。
平台需具备提供专有 API 服务,能与您系统集成的能力。

数字徽章标准
数字徽章标准是一种技术规范,用于描述如何创建、发布、认可、验证和交换可互操作的数字徽章。该标准是公开的,任何人都可以免费使用。 Microbadge 管理数字徽章标准。
MicroBadge 1.0 支持本网站中描述的所有功能。MicroBadge 1.0 提供可选的基于 REST 的 API,支持以用户为中心的系统间徽章交换。
数字徽章标准的实施者可以获得许多资源:
  • 数字徽章规范文档
  • 数字徽章规范代码库
  • 数字徽章验证器 (供任何人检查是否符合标准)
* 无需成为 Microbadge 会员即可使用 MicroBadge 标准。但是,Microbadge 会员可获得额外福利,包括产品认证以及访问参考实现、源代码和技术项目组的权利。
开始使用 MicroBadge 1.0
您的组织是否正在实施数字徽章并希望获得认证?联系我们 ,快速了解数字徽章标准并详细了解发行者、展示者和/或主办方的角色。

主要特色
MicroBadge 支持多种强大的功能,使其有别于其他类型的数字徽章:
对齐 — 数字徽章可能包含指向对齐目标的官方描述的 URL。例如,徽章可能与外部框架中发布的能力或学术标准对齐。
标准 — 数字徽章可以包含有关获得徽章所需要求的详细信息。
认可 — 认可是 MicroBadge 1.0 的一种特殊凭证类型,用于表示对颁发机构、凭证计划或授予个人的特定成就凭证的积极支持。MicroBadge 可以包含关于徽章类别、断言或颁发者的认可(第三方提出的支持声明)。例如,专业协会可能会认可教育机构的徽章产品(徽章类别),或者实习主管可能会认可向实习生颁发的与工作场所专业性相关的断言。了解有关认可的更多信息。
多语言 — MicroBadge 可以使用标签来声明徽章对象的编写语言。此外,想要以不同语言提供相同徽章的发行者可以列出这些等效版本。最后,希望以英语以外的语言编写代码的开发人员可以用他们喜欢的语言构建 JSON-LD 上下文文件,然后找到他们和他们的团队熟悉的徽章属性名称。
撤销 — 必要时,数字徽章可由颁发者撤销。所需的撤销方法因断言是托管断言还是签名断言而异。
已验证图标验证 — 可以使用两种可用的验证方法之一来验证有关徽章、接收者和发行者的元数据。托管断言的验证需要调用断言和 BadgeClass 的稳定 URI、检查它们是否存在,并确保域来源匹配或明确允许。对于经过数字签名 (JWS) 的断言,验证使用公钥进行验证检查。
增强学习者潜力
support@career-minds.com