어젯밤에 질문을 하나 받았습니다. Wix로 웹사이트를 만들고 있는데, 카카오 공유하기 버튼에서 에러가 난다는 질문이었습니다. 문제 상황 확인해보니 kakao deveopers 사이트에서 제공하는 데모에서는 공유 기능이 잘 되는데, Wix로 만든 웹사이트에 심으면 도메인이 등록되어 있지 않다는 에러 ErrorCode(4019)가 나는 상황이었습니다. https://developers.kakao.com/tool/demo/message/kakaolink?method=send&message_type=scrap Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.c..
Part 1에서 간단한 API 연결이나 Docs를 훑어보는 시간을 가졌다면, Part 2에서는 실제 서비스에 적용하기 위해 꼭 필요한 구조화 작업들과 활용 예시를 설명하겠습니다. 필수 구조 잡기 사실 구조는 개발자의 성향, 그리고 상황에 따라 판단되어야 하고 그에 맞게 달라져야 합니다. 여기서는 필수적으로 해줘야 하는 작업만 살펴보겠습니다. API Key 숨기기 local에서 혼자서만 개발하는 환경이라면 상관 없지만, GitHub에 올릴 예정이라면, 그리고 Public Repository라면 꼭 해줘야 하는 작업입니다. Part 1에서 우리는 configuration 안에 apiKey를 문자열 그대로 넣어줬었는데요, 이렇게 되면 깃헙에 올라갔을 때 우리 apiKey가 노출이 되게 됩니다. 폭탄 과금을 맞..
온 세상이 chatGPT로 시끌벅적 하네요. 하루종일 코드 들여다 보면서 사는 사람으로서 또 안 보고 넘어갈 수 없죠. chatGPT API 사용법을 살펴보겠습니다. ChatGPT와 API 챗지피티 써보셨나요? 혹시 ChatGPT 써보셨나요? 검색엔진의 종말이 도래하고 있다는 말이 나올 정도로 사람의 질문과 그 의도를 잘 파악해 그럴 듯한 대답을 내놓습니다. ai.com을 치고 들어가 로그인 하면 누구나 체험해 볼 수 있습니다. 사진에서 볼 수 있듯이 ChatGPT에 대해 설명해달라고 입력하면 그에 대한 대답을 해줍니다. 말 그대로 대화가 가능한 언어 모델입니다. 이런 것도 가능합니다. 같은 말을 충청도 할머니가 아이들에게 구연동화를 하듯 다시 써달라고 하면 말투가 바뀌는 모습을 확인할 수 있습니다. 심..
깃과 깃크라켄 사용법을 가장 기초부터 실전 활용법까지 설명하고 있습니다. 깃이란? 깃은 버전 관리 시스템! 기말과제, 기말과제최종, 기말과제최최종, 기말과제진짜최종, 기말과제이게찐임 이렇게 네이밍 해보신 적 있으신가요? 내용을 덧붙이거나 수정하면서 새로운 파일을 만드는 건데, 우리는 이걸 조금 더 고급스러운 단어로 '버전 관리'라고 합니다. 깃은 바로 이 버전 관리를 도와주는 시스템입니다! 협업에 사용하는 깃 우리가 깃을 사용할 때 gitHub 등의 원격 깃저장소를 사용하는데, 이 점 덕분에 우리가 협업할 때에도 깃을 사용하게 됩니다. gitHub는 우리가 git을 인터넷(원격) 상에 올려두고 각자의 컴퓨터(로컬)에 그 파일을 다운받아 작업 후 변경 내용을 다시 인터넷(원격)으로 올리는 방식으로 깃을 관..