文件名称:canvas-lms-lua:一组轻量级的Lua函数,用于使用Canvas LMS API
文件大小:22KB
文件格式:ZIP
更新时间:2024-05-09 13:52:42
canvas-lms lua-interfaces Lua
Canvas LMS API的Lua接口 该存储库包含一组使用其REST API到Canvas LMS的Lua接口。 这些Lua接口不是“应用程序”,因为它们本身不会执行任何操作。 提供给个人用户的是将命令链接在一起以控制自己的Canvas课程的方法。 没有声称是全面的; 功能根据需要添加。 请注意,使用此代码可能会破坏您用于教学的数据。 部署此类代码之前,请务必在沙盒中进行测试! 无担保等 安装 克隆/获取此存储库中的文件后,运行 luarocks make 理论上,这将自动安装所有依赖项(有关其.rockspec ,请参见.rockspec文件)。 但是,此软件包需要安装OpenSSL,并且可能需要其他步骤。 苹果系统 使用 ,这对我: brew install lua brew install openssl luarocks install luasec OPENSSL_
【文件预览】:
canvas-lms-lua-master
----_config.yml(27B)
----README.md(3KB)
----.github()
--------workflows()
----lua()
--------canvas-lms-announcements.lua(230B)
--------canvas-lms-modules-pages.lua(5KB)
--------canvas-lms.lua(494B)
--------canvas-lms-http.lua(5KB)
--------canvas-lms-grades.lua(3KB)
--------canvas-lms-config.lua(2KB)
--------canvas-lms-assign.lua(14KB)
--------canvas-lms-rubrics.lua(5KB)
--------canvas-lms-discuss.lua(2KB)
--------canvas-lms-students.lua(3KB)
--------canvas-lms-message.lua(2KB)
----LICENSE(11KB)
----canvas-config-example.lua(748B)
----canvas-lms-lua-dev-1.rockspec(416B)