daeun

modify cfr_test to cfr_module

1 -var express = require('express');
2 -var app = express();
3 -var client_id = 'v3M4wjolGLkrvNA3GUIW';
4 -var client_secret = 'fKF6vjkWhE';
5 -var fs = require('fs');
6 -//var bodyParser=require('body-parser');
7 -//app.use(bodyParser.json());
8 -
9 -app.get('/', function (req, res) {
10 - var request = require('request');
11 - //var api_url = 'https://openapi.naver.com/v1/vision/celebrity'; // 유명인 인식
12 - var api_url = 'https://openapi.naver.com/v1/vision/face'; // 얼굴 감지
13 -
14 - var _formData = {
15 - image:'image',
16 - image: fs.createReadStream(__dirname + "\\사진\\IU.jpg") // FILE 이름
17 - };
18 - var _req = request.post(
19 - { url:api_url,
20 - formData:_formData,
21 - headers: {'X-Naver-Client-Id':client_id,
22 - 'X-Naver-Client-Secret': client_secret}
23 - }, (err,response,body) =>{
24 - console.log(response.statusCode) // 200
25 - console.log(response.headers['content-type'])
26 -
27 - data=JSON.parse(body);
28 - gender=data.faces[0].gender.value;
29 - emotion=data.faces[0].emotion.value
30 - console.log(emotion);
31 - });
32 - console.log( request.head );
33 - _req.pipe(res); // 브라우저로 출력
34 - });
35 -
36 - app.listen(8080, function () {
37 - console.log('http://127.0.0.1:8080 app listening on port 8080!');
38 - });
...\ No newline at end of file ...\ No newline at end of file