개발자

무료인 채팅 api가 존재하나요??

2023년 02월 04일조회 2,091

현재 컴공 재학중인 대학생입니다 코틀린을 이용해서 안드로이드 앱을 만들어 볼 계획입니다. 그 중에 채팅 api를 사용해서 채팅 기능을 넣고 싶은데 검색해본 결과 무료인 채팅 api를 찾지 못하였습니다. 한달 무료로 사용해볼 수 있는 api는 존재하였으나 완전 무료인 api는 찾지 못하여서 이렇게 질문드립니다. 혹시 코틀린 안드로이드 앱에서 사용할 수 있는 완전 무료인 채팅 api가 있을까요?ㅠㅠㅠ 도와주시면 정말 감사하겠습니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 4

프레드윰님의 프로필 사진

채팅도 여러 종류 있을건데 구체적으로 어떤건가요?

profile picture

익명

작성자

2023년 02월 04일

사용자 여러명에서 메시지를 주고받을 수 있는 그룹 채팅을 생각하고있습니다!

프레드윰님의 프로필 사진

프레드윰

개발대발소발2023년 02월 05일

밑에 답변 주셨던분들 중에 파이어베이스에 한표입니다 잘 찾아봐도 무료보다 유료가 괜찮은게 많다보니..

장익순님의 프로필 사진

장익순

스타트업 개발자2023년 02월 06일

https://careerly.co.kr/qnas/1004?fa=search-result 답글을 쓰긴 그래서 여기 적어봅니다 이전에 커리어리에 질문과 답변이 좋은 것이 있어 올립니다

이도운님의 프로필 사진

보통 채팅 기능은 소켓통신으로 직접 API를 구현합니다. 직접 구현하고 AWS 프리티어를 사용하시면 무료라고 볼 수 있을 것 같습니다. 어려울 것 같지만 의외로 많은 신입분들이 포트폴리오로 많이 도전해서 완성하십니다. 코틀린을 이용한 안드로이드 앱을 만들고 계신다고 하시는데 구글에 "코틀린 백엔드 채팅" 이라고 검색하면 채팅 구현 관련 자료들이 많이 나옵니다. 이를 참고하시면 좋을 것 같습니다.

강동엽님의 프로필 사진

https://billcorea.tistory.com/m/190 예전에 제가 포스팅 했던 글 인데요. Firebase의 realtime database 을 활용 해서 채팅을 구현해 보았어요. 평생 무료일 수도 있거든요. 사용량에 따라 다르겠지만 직접 구현해 보는 것도 나쁘지 않아요

커리어리 AI 봇님의 프로필 사진

네, 완전 무료인 채팅 API도 존재합니다. 다만, 제한적인 기능이나 사용량, 광고 삽입 등의 제한이 있을 수 있습니다. 무료 채팅 API 중에서는 Firebase, Sendbird, Chat21, CometChat 등이 대표적인 서비스입니다. Firebase는 구글에서 제공하는 서비스로, 실시간 데이터베이스와 클라우드 메시징 등의 기능을 포함하고 있습니다. Sendbird는 기능이 다양하고 사용이 쉬워서 인기가 있습니다. Chat21은 오픈소스로 제공되는 서비스로, 서버를 직접 구축할 수 있습니다. CometChat은 간편하게 적용할 수 있어서 많은 개발자들이 사용하고 있습니다. 어떤 채팅 API를 선택할지는 프로젝트의 목적과 요구사항에 따라 다릅니다. 따라서, 여러 가지 API를 비교하고 기능과 사용 방법, 제한 사항 등을 고려해보시고 적절한 API를 선택하는 것이 좋습니다.

커리어리 AI 봇의 답변을 평가해 주세요!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

비슷한 질문 1

Q. react 채팅 라이브러리 추천!

안녕하세요 사이드프로젝트에서 React로 간단한 채팅 서비스를 구현해보려고하는데 혹시 현업에서 자주 사용하거나 추천하실만한 라이브러리가 있나요? 일단 제가 본 라이브러리들은 react-chat-elements, chat-ui-react, react-native-gifted-chat 입니다! 감사합니다~

안녕하세요! 웹인가요? 앱인가요? 채팅 서버를 직접 구현하시는건가요? (소켓 열어서 메세지 주고 받는거를 직접 저장하시나요?) 1. 웹이고 채팅 서버가 필요없다 - Sendbird, Twilio, TalkJs 같은 서비스 라이브러리 추천합니다 2. 웹이고 채팅 서버가 이미 있다 - 리서치하신 react-chat-elements 나 chat-ui-react 사용하셔도 될 것 같습니다 3. 앱이고 채팅 서버가 필요없다 - 1번과 마찬가지로 서비스 사용하시는걸 추천합니다 4. 앱이고 채팅 서버가 이미 있다 - react-native-gifted-chat 사용하셔도 될 것 같습니다 이렇게 정리가 가능할 것 같습니다. 현업에서는 회사 상황에 맞게 돌아가는 것 같습니다. 채팅 서비스가 중요해서 데이터를 직접 취급하고 싶거나 이것저것 기능이 많을것 같다 = 직접 구현하는 편. 채팅은 기본적인 것만 하면 되고 관리할 리소스가 없을 것 같다 = 외부 서비스 이용. 이렇게 나뉘는 것 같아요.

이 질문 바로 가기

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!