H E L L O    W O R L D !
...

0명

총 방문자 수

...

51 개

총 포스팅

미니 프로젝트 3일 차

2024. 7. 18. 11:59·부트캠프/Dev
목차
  1. 오늘의 구현 목표
  2. 설정

오늘의 구현 목표

오늘 튜터님이 오셔서 자기가 구현했던걸 알려주셨었는데. 바로 텍스트 감성 분석해주는 API를 붙이셨다는 것이였다.

이 말을 듣고 너무 재밌어보여서 참을 수 없었다. 바로 구현해보자!

설정

먼저 클로바 Ai Sentiment API를 사용할 것이기에 Application 등록을 해주었다. 월 1000회 까지 무료이기 때문에 리미트도 걸었다.

오픈 API를 처음 사용해봐서 일단 무작정 공식 문서를 찾아보았다. 공식문서

페이지를 보니 요청이랑 요청에 포함될 헤더 바디가 있었다.

js로 불러오는 방식은 두 가지가 있었다.

fetch와 jquery-ajax 였다. 사전 캠프 때 fetch를 사용해서 이번에는 fetch를 사용해서 불러왔다.


      
$('#sentiment_sent_btn').click(async () => {
var msg = $("#sentiment_text").val();
console.log(msg)
const content = {
"content": msg,
}
$(".sentiment_input_text").text($('#sentiment_text').val());
var res = await fetch("https://naveropenapi.apigw.ntruss.com/sentiment-analysis/v1/analyze", {
headers: {
'X-NCP-APIGW-API-KEY-ID': "--",
'X-NCP-APIGW-API-KEY': "-----",
'Content-Type': "application/json"
},
method: "POST",
body: JSON.stringify(content)
});
});

기대에 찬 마음에 실행을 하니 반겨주는 오류..

cors...........

이 오류 덕분에 세 시간은 날린 것 같다.. 이 문제는 트러블 슈팅 카테고리에 새로운 글로 작성할 예정이다. ㅠㅠ

어찌 저찌 해결하고 난 후 완벽히 됐다 ㅎㅎ.

ㅋㅋㅋㅋ 얼추 맞는것 같다.

역시 새로운걸 해보는건 항상 재밌다.

'부트캠프 > Dev' 카테고리의 다른 글

팀프로젝트 시작  (0) 2024.08.02
미니프로젝트 회고록  (0) 2024.07.20
미니 프로젝트 2일 차  (0) 2024.07.16
미니 프로젝트 1일 차  (0) 2024.07.15
오늘의 공부  (0) 2024.06.26
  1. 오늘의 구현 목표
  2. 설정
'부트캠프/Dev' 카테고리의 다른 글
  • 팀프로젝트 시작
  • 미니프로젝트 회고록
  • 미니 프로젝트 2일 차
  • 미니 프로젝트 1일 차
nameless1004
nameless1004
nameless1004
Nameless
nameless1004
전체
오늘
어제
  • 분류 전체보기 (64)
    • DB (4)
      • MySQL (1)
    • Web (1)
    • CS (0)
    • 알고리즘 (1)
    • JAVA (4)
      • 문법 (0)
      • 디자인 패턴 (1)
    • Spring (2)
    • 트러블 슈팅 (6)
    • 부트캠프 (37)
      • Dev (25)
      • DB (6)
      • 데일리 미션 (5)
    • 도커 (3)
    • 사이드 프로젝트 (5)
      • 쿠키톡 (5)
    • 회사 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

부트캠프
유데미
singleton
인터넷강의
레디스 센티넬
자바 싱글톤 패턴
spring
자바 싱글톤
sql
java
스프링 슬랙
레디스 센티넬 도커
슬랙
dbeaver
스프링 슬랙 알림
db
스프링 레디스 센티넬
DAO
인프런
자바
DTO

최근 댓글

hELLO· Designed By정상우.v4.5.3
nameless1004
미니 프로젝트 3일 차

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.