kakao_flutter_sdk_talk library
KO: 카카오톡 채널, 카카오톡 소셜, 카카오톡 메시지 API 패키지
EN: Package for the Kakao Talk Channel, Kakao Talk Social, Kakao Talk Message APIs
Classes
- AccessTokenInfo
-
KO: 액세스 토큰 정보
EN: Access token information - Account
-
KO: 카카오계정 정보
EN: Kakao Account information - AuthApi
-
KO: 카카오 로그인 인증 및 토큰 관리 클래스
EN: Class for the authentication and token management through Kakao Login - AuthCodeClient
-
KO: 카카오 로그인 인증 및 토큰 관리 클라이언트
EN: Client for the authentication and token management through Kakao Login - Button
-
KO: 메시지 하단 버튼
EN: Button at the bottom of the message - CalendarTemplate
-
KO: 캘린더 메시지용 기본 템플릿
EN: Default template for calendar messages - Channel
-
KO: 카카오톡 채널 관계
EN: Relationship with the Kakao Talk Channel - Channels
-
KO: 카카오톡 채널 관계 목록
EN: List of the Kakao Talk Channel relationship - Commerce
-
KO: 상품 정보
EN: Product information - CommerceTemplate
-
KO: 커머스 메시지용 기본 템플릿
EN: Default template for commerce messages - Content
-
KO: 메시지 콘텐츠
EN: Contents for the message - DefaultTemplate
-
KO: 기본 템플릿 인터페이스
EN: Interface for the default template - DefaultTokenManager
-
KO: 토큰 저장소
EN: Token manager - FeedTemplate
-
KO: 피드 메시지용 기본 템플릿
EN: Default template for feed messages - FollowChannelResult
-
KO: 카카오톡 채널 간편 추가하기 결과
EN: Result of Follow Kakao Talk Channel - Friend
-
KO: 친구 정보
EN: Friend information - Friends
-
KO: 친구 목록
EN: Friend list - FriendsContext
-
KO: 친구 목록 조회 설정
EN: Context for retrieving friend list - ItemContent
-
KO: 아이템 콘텐츠
EN: Item contents - ItemInfo
-
KO: 아이템 정보
EN: Item information - KakaoSdk
-
KO: 주요 설정 및 초기화 클래스
EN: Class for major settings and initializing - Link
-
KO: 바로가기 정보
EN: Link information - ListTemplate
-
KO: 리스트 메시지용 기본 템플릿
EN: Default template for list messages - LocationTemplate
-
KO: 위치 메시지용 기본 템플릿
EN: Default template for location messages - MessageFailureInfo
-
KO: 메시지 전송 실패 정보
EN: Failure information for sending a message - MessageSendResult
-
KO: 메시지 전송 결과
EN: Sending message result - OAuthToken
-
KO: 카카오 로그인으로 발급받은 토큰
EN: Tokens issued with Kakao Login - Profile
-
KO: 프로필 정보
EN: Profile information - RevokedServiceTerms
-
KO: 동의 철회된 서비스 약관 정보
EN: Revoked service terms information - Scope
-
KO: 동의항목 정보
EN: Scope information - ScopeInfo
-
KO: 사용자 동의 내역
EN: User consent history - ServiceTerms
-
KO: 서비스 약관 정보
EN: Service terms information - ShippingAddress
-
KO: 배송지 정보
EN: Shipping address information - Social
-
KO: 소셜 정보
EN: Social information - TalkApi
-
KO: 카카오톡 채널, 카카오톡 소셜, 카카오톡 메시지 API 클라이언트
EN: Client for the Kakao Talk Channel, Kakao Talk Social, Kakao Talk Message APIs - TalkProfile
-
KO: 카카오톡 프로필
EN: Kakao Talk profile - TextTemplate
-
KO: 텍스트 메시지용 기본 템플릿
EN: Default template for text messages - TokenManager
-
KO: 토큰 저장소의 추상 클래스
EN: Abstract class of the token manager - TokenManagerProvider
-
KO: 토큰 저장소 설정
EN: Setting for the token manager - User
-
KO: 사용자 정보 가져오기 응답
EN: Response for Retrieve user information - UserApi
-
KO: 카카오 로그인 API 클래스
EN: Class for the Kakao Login APIs - UserIdResponse
-
KO: 사용자 회원번호 응답 클래스
EN: Class for user ID response - UserRevokedServiceTerms
-
KO: 서비스 약관 동의 철회하기 응답
EN: Response for Revoke consent for service terms - UserServiceTerms
-
KO: 서비스 약관 동의 내역 확인하기 응답
EN: Response for Retrieve consent details for service terms - UserShippingAddresses
-
KO: 배송지 가져오기 응답
EN: Response for Retrieve shipping address
Enums
- AgeRange
-
KO: 연령대
EN: Age range - ApiErrorCause
-
KO: API 에러 원인
EN: Causes of API errors - AppsErrorCause
-
KO: Apps 에러 원인
EN: Cause of Apps error - AuthErrorCause
-
KO: 인증 및 인가 에러 원인
EN: Causes of authentication or authorization errors - BirthdayType
-
KO: 생일 타입
EN: Birthday type - ClientErrorCause
-
KO: 클라이언트 에러 원인
EN: Causes of client errors - FriendOrder
-
KO: 친구 정렬 방식
EN: Method to sort the friend list - Gender
-
KO: 성별
EN: Gender - IdType
-
KO: ID 타입
EN: ID type - Order
-
KO: 정렬 방식
EN: Sorting method - Prompt
-
KO: 상호작용 추가 요청
EN: Request to additinal interactivity - Referer
-
KO: 서비스 약관의 동의 경로
EN: Path through which the service terms were agreed to - ScopeType
-
KO: 동의항목 타입
EN: Scope type
Properties
-
kakaoSchemeStream
→ Stream<
String?> -
KO: 실행 중인 앱을 커스텀 URL 스킴 호출로 실행할 때 URL 전달
EN: Pass the URL when launching a running app with a custom URL schemeno setter
Functions
-
isKakaoTalkInstalled(
) → Future< bool> -
KO: 카카오톡 앱 실행 가능 여부 조회
EN: Returns whether Kakao Talk is available to launch -
launchBrowserTab(
Uri uri, {bool popupOpen = false}) → Future -
KO: 기본 브라우저로 URL 실행
popupOpen
이 true면 URL을 팝업에서 실행.popupOpen
은 웹에서만 사용 가능
EN: Launchs a URL with the default browser
Execute the URL with a pop-up ifpopupOpen
is set true.popupOpen
is only available on the web -
receiveKakaoScheme(
) → Future< String?> -
KO: 실행 중이지 않은 앱을 커스텀 URL 스킴 호출로 실행할 때 URL 전달
EN: Pass the URL when launching a closed app with a custom URL scheme
Exceptions / Errors
- KakaoApiException
-
KO: API 에러 응답
EN: Response for API errors - KakaoAppsException
-
KO: Apps 에러
EN: Apps error - KakaoAuthException
-
KO: 인증 및 인가 에러 응답
EN: Response for authorization or authentication errors - KakaoClientException
-
KO: 클라이언트 에러
EN: Client errors - KakaoException
-
KO: SDK 내부 동작 에러
EN: SDK internal operation errors