问题标签 [openbadge]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - nodejs 错误 (nodeproxy.node) 设置 Mozilla Open Badges
在 Windows 7 环境下,我遇到了很多问题。其中一些我已经能够修复,例如设置环境变量和根据需要安装其他软件。指南没有特别提到很多东西,但我猜这只是一个学习曲线。
但是,当我接近本教程的结尾并尝试运行“openbadges-badgekit”时,它失败了。我收到此错误并且无法找到解决方法:
有谁知道如何解决这个问题?我已经完成npm install
了本教程的所有其他步骤。
环境:
Windows 7(Microsoft Windows [版本 6.1.7601])
npm 2.14.7
节点 v4.2.3
node.js - 尝试安装 BadgeKit 依赖项时出错
npm install
死于下一个npm-debug.log。
npm install --verbose 2>&1 | grep gyp
返回这个。
来自主题« npm install failed on node-gyp rebuild (using puppet) » 的解决方案对我没有帮助:--unsafe-perm 没有成功。
Ubuntu 14.04.1 LTS (GNU/Linux 4.5.0-x86_64-linode65 x86_64)
$节点-v
v6.0.0
你能帮帮我吗?
php - 在 PHP 中创建 Mozilla Open Badges .png 图像
我需要.png
使用嵌入在 PHP 中的 Open Badges 断言元数据创建一个图像。
我环顾四周,只看到了一些 Mozilla API 端点,但我需要在自己的服务器上创建文件。
有什么办法可以手动完成,还是应该依赖外部服务?
json - 验证和烘焙开放徽章
一段时间以来,我一直在尝试生成开放徽章,但到目前为止,它们都不会使用在线工具进行验证或烘焙。
我尝试了各种不同的组合。这是我目前正在使用的一个(由于是预生产站点而被删除的站点):
在http://example.org/badge/5ab0d10a6a02f的网站上:
在http://example.org/badge-class.json的网站上:
在http://example.org/badge-issuer.json:
正确托管在真实站点上后,我尝试对其进行验证和烘焙,但出现以下错误:
对于验证器:
使用面包师:
使用面包师 API:
该徽章的哪一部分导致了问题?
openbadge - 是否可以向 OpenBadge 断言添加新字段?
我需要为大学课程实施 OpenBadge,结构如下:
- 断言是学生的成就;
- BadgeClass 是大学课程;
- Profile 是发行者(在我的例子中是大学)。
按照IMS的标准,我看到有必填和可选字段。特别是,我想在断言中插入课程的标记,但我看不到这样做的适当字段。我不认为在 JSON-LD 元数据中添加“标记字段”是最好的解决方案,我对(该解决方案的)是否符合标准有一些疑问。
如何将此字段添加到断言中?因为我在网上没有找到任何带有标记的断言示例。