简介
Omaha 3D 打印数据库是一个通过提供用于 3D 打印的模型和软件的在线平台。它会收集来自社区的模型,允许社区的成员上传模型、下载模型以及模型评论。
这个 npm 包是用于从 omaha-3d-print-database 中获取模型、上传模型或者更改模型的节点信息。
安装
首先你需要有一个已经被安装了 Node.js 和 npm 环境。如果你还没有安装,可以前往官网进行下载安装。
安装 omaha-3d-print-database:
--- ------- -----------------------
快速入门
获取模型
----- ------- - ----------------------------------- ----- ------ - --- --------- -------- ---------------------- --- ------------------ --- - ------------- -- - ---------------------- ---
输出模型节点信息:
- --- -- ---------- ---- ----- --- ------------ --------------------------- ----------- - - --- --- ------------- ---------------- -- - --- --- ------------- ------------ - -- ----- - ------ -------- -- ------------ -- ------ --- ------- ----- -------------------------------------------- ------------- ---------------------------------------------- -
添加模型
----- ------- - ----------------------------------- ----- ------ - --- --------- -------- ---------------------- --- ------------------ ---------- ---------- ------- ----- ------------- ------------ ------------ -- --------- ----- --- -- ---------- ----- -------------------------------------------- ------------- --------------------------------------------- ------------- -- - ---------------------- ---
输出添加成功后的模型节点信息:
- --- --- ---------- ---------- ------- ------------ --------------------------- ----------- --- ----- - ------------ ---------- -- ------------ -- --------- ----- --- -- ---------- ----- -------------------------------------------- ------------- --------------------------------------------- -
API 参考
setToken(token)
设置 token 参数。
Model
操作模型。
get({id})
获取模型节点信息。
add({modelName, tags, description, link, fileLocation})
添加模型节点信息。
update({id, modelName, tags, description, link, fileLocation})
更改模型节点信息。
delete({id})
删除模型节点信息。
User
操作用户。
get()
获取用户节点信息。
login({email, password})
用户登录获取 token。
signup({firstName, lastName, email, password})
用户注册。
结尾
通过上述快速入门,你已经掌握了 omaha-3d-print-database 的使用方法,是时候开始开发自己的应用了。
如果你还想深入学习,请参考 omaha-3d-print-database 的 API 文档。
参考
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60066fae3d1de16d83a672af