1.1.5 • Published 5 years ago

lib-orion-portal v1.1.5

Weekly downloads
35
License
-
Repository
github
Last release
5 years ago

功能概要

libOrionPortal,本系统为阅面科技猎户系统api的封装。专注人脸库管理和特征下发到设备,客户可根据自己固有场景,基于libOrionPortal接口自由拓展自己的业务。主要功能为:

  • 系统管理
  • 用户组管理
  • 用户管理(含人脸注册)
  • 设备管理
  • 设备特征库(含特征下发)
  • 人脸识别

使用示例:

npm:
// 安装
npm install -S lib-orion-portal
// 初始化
const Orion = require('lib-orion-portal')
var api = new Orion({
	baseUrl: 'https://orion.readsense.cn', # 默认为猎户服务器地址,可更改为自己部署的服务器地址
	AppKey: '20d0fbcf66a7419a',
	AppSecret: 'd7f6e30828654151',
	// token: 'xxxx', // token和AppKey、AppSecret任选其一
	// AppKey、AppSecret请联系管理员获取,测试账号仅供测试
})
// 使用示例
var params = {
	name: 'test',
}
api.createPerson(params).then({data} => {
	console.log(data)
	if (/^ok$/i.test(data.status)) {
		// do something
	}
}).catch((err) => {
	console.error(err)
})
javaScript:
// 引入 
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<script src="https://unpkg.com/lib-orion-portal/dist/orion.min.js"></script>
// 初始化
var api = new Orion({
	baseUrl: 'https://orion.readsense.cn',  // 默认为猎户服务器地址,可更改为自己部署的服务器地址
	AppKey: '20d0fbcf66a7419a',
	AppSecret: 'd7f6e30828654151',
	// token: 'xxxx', // token和AppKey、AppSecret任选其一
	// AppKey、AppSecret请联系管理员获取,测试账号仅供测试
})

// 使用示例

 var params = {
	name: 'test',
}
api.createPerson(params).then(({data}) => {
	console.log(data)
	if (/^ok$/i.test(data.status)) {
		// do something
	}
}).catch((err) => {
	console.error(err)
})
// 调用方法会返回一个Promise对象

接口数据返回格式

所有的接口返回的数据都是json格式,返回数据中都包含status字段,表示请求状态:

  • status='ok' 时,表示无异常,此时还会返回data(内容体),例如:

    {
    			"data": {
    				"name": "readsense"
    			}
    			"status": "ok"
    	  }
  • status='error'时, 表示有异常,此时还会返回 errors对象 数组,例如:

    		{
    			"errors": [
    				{
    					"code": 1004,
    					"title": "Invalid params",
    					"detail": "multipart: NextPart: EOF"
    				}
    			],
    			"status": "error"
    	  }
1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.1-beta

5 years ago

1.0.0

5 years ago

1.0.0-beta

5 years ago