Showing
2 changed files
with
30 additions
and
20 deletions
QR_Code.png
0 → 100644
1.24 KB
| ... | @@ -12,29 +12,24 @@ npm install | ... | @@ -12,29 +12,24 @@ npm install |
| 12 | 12 | ||
| 13 | 13 | ||
| 14 | ## 주의사항 1 | 14 | ## 주의사항 1 |
| 15 | - | 15 | +개발하실 때 서버에 접속하여 각자의 폴더에 맞는 디렉토리에서 작업(클론, 커밋, 푸시 등..)하시길 바랍니다.<br> |
| 16 | -index.js에 channelAccessToken와 channelSecret의 값을 자신의 api에 대한 값으로 변경시킵니다.<br> | 16 | +커밋하시고 작업이 끝났다면 상위 폴더로 올라가서 클론하여 메인 프로젝트의 최신화를 시켜주신 다음 상시 작동을 위하여 그 클론된 메인 프로젝트를 실행시킨다음 종료해주시길 바랍니다.<br> |
| 17 | -(계정 하나를 정해 통합 예정)<br> | 17 | +(작업을 시작하실 때 자신의 로컬 개발폴더가 구버전이 아닌지 확인하시길 바랍니다.) |
| 18 | 18 | ||
| 19 | ## 주의사항 2 | 19 | ## 주의사항 2 |
| 20 | - | 20 | +서버는 기본적으로 nodejs가 실행되고 있는 상태이기때문에, 개발을 하고자 실행시키려면 중복실행으로 인해 주소가 겹쳐 오류가 발생할 것입니다. <br> |
| 21 | -현재 무료 ngrok를 사용하여 부득이하게 IP주소가 계속 바뀝니다.<br> | 21 | +따라서 |
| 22 | -DEBUG CONSOLE에서, | ||
| 23 | - | ||
| 24 | ```bash | 22 | ```bash |
| 25 | -It seems that BASE_URL is not set. Connecting to ngrok... | 23 | +killall node |
| 26 | -listening on https://*************.ngrok.io/callback | ||
| 27 | ``` | 24 | ``` |
| 28 | -이 출력될때 https://*************.ngrok.io/callback 을 복사하여 라인의 웹훅 URL로 변경하시기 바랍니다.<br> | 25 | +명령어를 실행하여 실행중인 node를 종료시킨 후 개발작업에 들어가시면 됩니다. |
| 29 | -(aws를 이용하여 웹훅 URL을 대체할 예정)<br> | ||
| 30 | - | ||
| 31 | 26 | ||
| 32 | ## 참고사항 | 27 | ## 참고사항 |
| 33 | node_modules가 push 되는 것을 막기 위해, gitignore에 node_modules을 추가하였으니 마음편히 커밋&푸시하시길 바랍니다. | 28 | node_modules가 push 되는 것을 막기 위해, gitignore에 node_modules을 추가하였으니 마음편히 커밋&푸시하시길 바랍니다. |
| 34 | 29 | ||
| 35 | -## 예제1 | 30 | +## 예제1 (현재 진행상황 반영) |
| 36 | -각자의 api에 대한 봇 친구 추가가 되어있다는 가정하에 기술합니다. | 31 | +봇 친구 추가가 되어있다는 가정하에 기술합니다.<br> |
| 37 | -<br> | 32 | +친구 추가를 위한 QR코드는 같이 업로드해두었습니다.<br> |
| 38 | <br> | 33 | <br> |
| 39 | ```bash | 34 | ```bash |
| 40 | 노래 추천해줘 | 35 | 노래 추천해줘 |
| ... | @@ -47,14 +42,29 @@ node_modules가 push 되는 것을 막기 위해, gitignore에 node_modules을 | ... | @@ -47,14 +42,29 @@ node_modules가 push 되는 것을 막기 위해, gitignore에 node_modules을 |
| 47 | <br> | 42 | <br> |
| 48 | 43 | ||
| 49 | ## 예제2 | 44 | ## 예제2 |
| 50 | -그 외에는 text의 경우엔 profile, buttons 등의 내용을 제외하곤 전송받은 메시지를 그대로 다시 보냅니다. | 45 | +그 외에는 이해를 못했다는 답장이 옵니다. |
| 51 | ```bash | 46 | ```bash |
| 52 | 안녕? | 47 | 안녕? |
| 53 | ``` | 48 | ``` |
| 54 | ```bash | 49 | ```bash |
| 55 | -안녕? | 50 | +무슨 말인지 못알아먹겠습니다 |
| 51 | +``` | ||
| 52 | + | ||
| 53 | +## 해결사항 | ||
| 54 | +~~index.js에 channelAccessToken와 channelSecret의 값을 자신의 api에 대한 값으로 변경시킵니다.~~<br> | ||
| 55 | +~~(계정 하나를 정해 통합 예정)~~<br> | ||
| 56 | +<br> | ||
| 57 | +계정을 결정하여 해결됨. | ||
| 58 | + | ||
| 59 | + | ||
| 60 | +~~현재 무료 ngrok를 사용하여 부득이하게 IP주소가 계속 바뀝니다.~~<br> | ||
| 61 | +~~DEBUG CONSOLE에서,~~ | ||
| 62 | + | ||
| 63 | +```bash | ||
| 64 | +It seems that BASE_URL is not set. Connecting to ngrok... | ||
| 65 | +listening on https://*************.ngrok.io/callback | ||
| 56 | ``` | 66 | ``` |
| 67 | +~~이 출력될때 https://*************.ngrok.io/callback 을 복사하여 라인의 웹훅 URL로 변경하시기 바랍니다.~~<br> | ||
| 68 | +~~(aws를 이용하여 웹훅 URL을 대체할 예정)~~<br> | ||
| 57 | <br> | 69 | <br> |
| 58 | -## 예제3 | ||
| 59 | -image, video, audio, location, sticker 형태의 메시지도 지원하지만, 프로젝트 특성상 쓰일지는 잘 모르겠습니다.<br> | ||
| 60 | -직접 테스트 해보시기 바랍니다. | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 70 | +aws로 실행시킬 챗봇에 webhook을 통합하여 실행시키는 식으로 웹훅 문제 해결됨. | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment