是新朋友吗?记得先点蓝字关注我哦~
【建议在WiFi环境下观看视频哦】
▲ API Box使用指南
关注智博的小伙伴们应该已经看过我们的上一期分享,学会了如何轻松玩转“运维API”——快速构建可视化Linux巡检。今天我们再来跟大家分享一期玩转“运维API”的必学内容——智博“运维API”生态核心产品——API Box的上手过程。
关于API Box
API Box是一款由智博万维(GeekBlock)自主研发的“运维API”线下运行引擎,专为提供“运维API”线下服务而设计。通过联动智博万维的“运维API”门户——API Store,API Box可以帮助您轻松构建本地“运维API”服务应用。
GeekBlock API Box,具有以下优点:
l 使用简单,易于上手;
l 占用资源少;
l 品类丰富的“运维API”,目前API Store积累各类运维API逾2000+
接下来,让我们开始本期“轻松玩转‘运维API’”之旅吧,走你~
Step 1: 获取API Box安装包
通过GeekBlock官网的API Box页面点击“免费下载”,根据您的操作系统环境,选择对应的API Box安装包进行下载。
(https://www.geekblock.com/#/home/apiBox)
Step 2: 快速安装API Box
API Box安装包,内含主程序(二进制)、快速启动工具以及相关配置文件,无需额外依赖环境,解压即可运行。
以linux系统为例:
运行以下命令解压软件包(需注意文件目录权限):
$ mkdir api-box-linux
$ unzip -q api-box-linux.zip -d api-box-linux
$ chmod -R 750 api-box-linux
启动API Box服务:
$ cd api-box-linux
$ sh box_server.sh start
查看服务状态:
$ sh box_server.sh status
api-box is running即可
登录Web页面:
API BOX服务提供Web交互界面,使用web浏览器访问 http://<API Box服务IP>:18008 即可。
Step 3: 获取API Box授权
API Box使用前,需要获取授权,主要分为三个步骤:
1.获取申请码文件(reques.license)
2.GeekBlock官网提交申请
3.下载并导入授权文件(response.license)
进入“API Box” 页面右上角“授权”,点击Web页面中部“获取申请码”并保存申请码文件。
进入“GeekBlock官网--API Store”页面并登录(未注册的用户,可免费注册),点击右上角的用户名称进入用户中心的授权申请页面发起申请,然后耐心等待即可(正常情况下,1~2个工作日内完成审核)。
(https://www.geek-block.com/#/home/mark)
审核通过后,再次进入“GeekBlock官网--API Store”页面并登录,进入用户中心的授权申请页面下载获取授权文件:
重新进入本地“API Box”授权页面,点击添加授权码文件:
Step 4: 使用API Box
既然API Box是“运维API”的线下运行引擎,那么使用API Box还得有“运维API”。哪里可以获得“运维API”?自然是API Store!!!
首先,进入“GeekBlock官网--API Store”页面登录并挑选所需要的“运维API”,并将其加入到您账户名下。
然后,对于可上“公网”的API Box用户,我们提供了“在线同步”的方式。打开本地API Box并登陆后(使用API Store的账户密码登陆),依次点击“我的数据接口--下载”,即可从API Store下载账户名下的“运维API”,如下图所示:
对于完全离线使用API Box的用户,我们提供了“离线导入”的方式,具体如下:
1、进入“GeekBlock官网--API Store”页面登录并下载相应的API离线包(<apiname>.zb)。根据API Box环境运行下载对应版本即可:
2、添加离线包至API BOX:
进入本地API Box,“我的数据接口”页面点击“添加”,选择离线包并点击“添加到BOX”即可。
最后,验证“运维API”的可用性。
点击“测试”进入某“运维API”的执行页面。
填写该API设定的参数,点击发送即可;可开启高级参数补充更多参数以适应更多的不同环境。
返回执行结果:
结果以Json格式数据返回。
以上就是本期轻松玩转API Box的操作指南,
是不是简单又易懂,让人跃跃欲试呢?
现在就进入GeekBlock官网(www.geek-block.com),进行免费下载试用吧!
- end -
↑ 更多API Box操作详情请
请查询“API Box用户手册”
最近已上线更强大的API Box Plus
详情请查阅官网介绍
--------------------------------------------------------
使用过程中有任何疑问或建议
欢迎留言或邮件联系我们
--------------------------------------------------------

