전체 프로세스 요약
main함수에서 projectId, sessionId, text를 받아오고 이걸 detectIntentTexts에 넘겨줌
-> projectId, sessionId로 세션이랑 이름 만듦
-> 받은 text 배열을 for문 돌려서 textInput에 text와 text언어 설정
-> TextInput으로 쿼리 만듦
-> QueryInput으로 response를 받아옴
-> response에서 쿼리 결과 받아온 다음에 출력
참고: https://lemny.tistory.com/m/197
gcp에서 키를 받아 환경변수 설정도 해 주어야 한다
cmd에서 해봤는데 안돼서 제어판에서 해주었다
윈도우에서 제어판으로 하는 법: https://circlestate.tistory.com/11
제어판으로 해도 안돼서 껐다 키니까 됨ㅋ
implementation platform('com.google.cloud:libraries-bom:25.4.0')
implementation 'com.google.cloud:google-cloud-dialogflow'
+)
implementation 'com.google.cloud:google-cloud-dialogflow:2.0.0'
implementation 'com.google.cloud:google-cloud-storage:1.106.0'
참고: https://cloud.google.com/dialogflow/es/docs/reference/libraries/java