박주영

Merge branch 'master' of http://khuhub.khu.ac.kr/term-project/project into master

1 -## 식품정보를 알려주는 챗봇 1 +# 식품정보를 알려주는 챗봇
2 +
3 +### 라인 채널 아이콘
4 +![KakaoTalk_20201204_094440922](/uploads/9d022e8b2258172848de87db33cb8134/KakaoTalk_20201204_094440922.jpg)
2 5
3 ## 프로젝트 소개 6 ## 프로젝트 소개
4 -라인 챗봇 API와 식품의약품안전처_식품첨가물 정보 서비스 API를 결합하여 사용자가 식품의 첨가물 명칭을 입력하면 그에 대한 정보를 자동적으로 사용자에게 응답해주는 챗봇 서비스이다. 이를통해 사용자는 식품에 함유된 첨가물정보를 구체적이고 신뢰할 수 있는 정보처로 부터 챗봇을 통해 얻을 수 있다. 7 +라인 챗봇 API와 식품의약품안전처_식품첨가물 정보 서비스 API를 결합하여 사용자가 식품의 첨가물 명칭을 입력하면 그에 대한 정보를 자동적으로 사용자에게 응답해주는 챗봇 서비스이다. 이를통해 사용자는 식품에 함유된 첨가물정보를 구체적이고 신뢰할 수 있는 정보처(식품의약품안전처)로 부터 챗봇을 통해 얻을 수 있다.
5 8
6 9
7 ## 챗봇 사용방법: 10 ## 챗봇 사용방법:
...@@ -10,9 +13,11 @@ ...@@ -10,9 +13,11 @@
10 3. 챗봇은 사용자가 입력한 식품첨가물에 대한 정보를 보여준다. 13 3. 챗봇은 사용자가 입력한 식품첨가물에 대한 정보를 보여준다.
11 14
12 15
13 - ## API 16 +## API
14 식품의약품안전처_식품첨가물 정보 서비스(제공기관: 식품의약품안전처) 17 식품의약품안전처_식품첨가물 정보 서비스(제공기관: 식품의약품안전처)
15 18
16 ## 설치방법 19 ## 설치방법
17 20
18 - ## 라이센스
...\ No newline at end of file ...\ No newline at end of file
21 +## 라이센스
22 +공공데이터 포털
23 +식품의약품안전처_식품첨가물 정보 서비스(제공기관: 식품의약품안전처)
...\ No newline at end of file ...\ No newline at end of file
......
1 -var express = require('express');
2 -const request = require('request');
3 -const api_url = 'http://apis.data.go.kr/1471000/FoodAdtvInfoService/getFoodAdtvInfoList?';
4 -//발급받은 키
5 -const key = 'PFs%2BxbmfLdZwXaK7l5l9w4xEcdaDcYByiEj9PoHq2KCPAtx%2FE1N7OPUaCPr6bam18nVQgKOnuxMlaRsJhG6gyQ%3D%3D'
6 -
7 -const a_url = api_url +'ServiceKey='+key+'&numOfRows=3&pageNo=4';
8 -
9 -console.log(a_url);
10 -
11 -
12 -request(a_url, function(error, response, body){
13 - if(!error && response.statusCode ==200)
14 - console.log(body);
15 -})
16 -
17 -/*
18 -request.post({
19 - url: a_url,
20 - form:{
21 - key:'value',
22 - }
23 -
24 -},(error,respopnse,body) =>{
25 - console.log(body)
26 -});
27 -*/
...\ No newline at end of file ...\ No newline at end of file
1 -const variable1 = "값1";
2 -const variable2 = "값2";
...\ No newline at end of file ...\ No newline at end of file
1 -exports.add = function(a,b) {
2 - return a+b;
3 -}
4 -exports.sub = function(a,b) {
5 - return a-b;
6 -}
...\ No newline at end of file ...\ No newline at end of file