# diandiankong
**Repository Path**: hqz/diandiankong
## Basic Information
- **Project Name**: diandiankong
- **Description**: 点点控
- **Primary Language**: NodeJS
- **License**: GPL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 2
- **Created**: 2016-10-29
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# diandiankong
### Arch

### 队伍名称
五月花
### 作品名称
点点控
### 作品简介
经常听见有人说:"我有一个绝佳的创意,可以改变世界,造福全人类,挣一个亿,就差一个程序员了!"
我们这个项目就是致力于解决这类有着天马行空创意想法的人能够成为自己的程序员,通过可视化的积木搭建式编程实现一些复杂的日常生活,工作,学习,娱乐业务逻辑系统,简简单单操作就可以轻松地智能化控制各类设备。
这样大大降低了软件开发门槛,让很多不会编程语言的人士通过简单的点击,拖拉以及数字输入就能轻而易举的实现一些功能相对复杂的业务逻辑,进一步简化加快软件项目系统开发,更加方便人们的衣食住行以及其他各类生活,工作,学习,娱乐不同需求应用生活场景。
### 团队成员
柯煜昌(达梦科技) 张伟杰(楚天传媒科技) 张志洪(128hotel)吕超(宜诺科技)
### Running The Application
To test the example application run the following commands.
* To package the example run.
mvn package -DskipTests
* To run the server run.
java -jar target/api-1.0.0.jar server diandiankong.yml
* To run in background.
nohup java -jar target/api-1.0.0.jar server diandiankong.yml >console.log 2>&1 &
nohup java -jar target/api-1.0.0.jar server diandiankong-prod.yml >console.log 2>&1 &
## Face++
API Key: 79703d127720b84da26fa4690008d27a
API Secret: 7Rd2wSbmj0bsBcqpwOenFJDWLkmvLt8W
API Url: apicn.faceplusplus.com
### APIs
```
$ curl -H "Content-Type: application/json" -X POST http://120.76.21.10:9080/api/user/group/init
$ curl --form webcam=@Che_Guevara.jpg --form press=OK http://120.76.21.10:9080/api/img/upload
{"id":6198108532248674560}
$ curl -H "Content-Type: application/json" -X GET http://120.76.21.10:9080/api/img/info/6198108532248674560
{"id":6198108532248674560,"name":"Che_Guevara.jpg","width":240,"height":320,"uri":"http://120.76.21.10:9080/api/img/download/6198108532248674560","storeName":"958d3975-d017-4930-a1d1-a40c493d76d6.JPG","ts":1477744230000}
$ curl -H "Content-Type: application/json" -X POST -d ' LT 20 29 ' http://localhost:9080/api/blockly/xml-parse
$ curl -H "Content-Type: application/json" -X POST http://localhost:9080/api/device/tp/retrieve
{"code":0,"message":"success","result":{"tp":6}}
```
### Blockly XML
```xml
LT
20
29
```
### Face++ APIs
创建一个Person
```
$ curl -H "Content-Type: application/json" -X POST https://apicn.faceplusplus.com/v2/person/create?api_key=79703d127720b84da26fa4690008d27a&api_secret=7Rd2wSbmj0bsBcqpwOenFJDWLkmvLt8W&tag=diandiankong&person_name=zhangsan
```
返回
```json
{
"added_face": 0,
"added_group": 0,
"person_id": "1fd94d659f91534d0fe594c498da75ca",
"person_name": "zhangsan",
"tag": "diandiankong"
}
```
### References
[diandiankong-web](https://git.oschina.net/hqz/diandiankong-web.git)