all library
Classes
- AccessTokenInfo
- Accurate access token information from UserApi.accessTokenInfo().
- AccessTokenInterceptor
- Access token interceptor for Kakao API requests.
- AccessTokenResponse
- API response from https://kauth.kakao.com/oauth/token API
- AccessTokenStore
- Stores access token and refresh token from AuthApi.
- Account
- Kakao account information.
- Address
- Represents land-lot based address, which is deprecated now.
- ApiFactory
- Factory for network clients, interceptors, and error transformers used by other libraries.
- AuthApi
- Provides Kakao OAuth API.
- AuthCodeClient
- Provides OAuth authorization process.
- Button
- Button inside KakaoTalk message template v2.
- ChannelRelation
- ChannelRelations
- Commerce
- Represents commerce section data of commerce type template.
- CommerceTemplate
- Default template for commerce type.
- Content
- Represents content section of feed, location, and commerce type template.
- Coord
- CountMeta
- DefaultAccessTokenStore
- Default AccessTokenStore provided by Kakao Flutter SDK.
- DefaultTemplate
- Interface for default templates. See LinkClient.defaultWithWeb() and TalkApi.defaultMemo().
- FeedTemplate
- Default template for feed type.
- Friend
- Represents a friend user in TalkApi.friends() API.
- Friends
- Response from TalkApi.friends().
- KakaoContext
- Singleton context for Kakao Flutter SDK.
- Link
- Collection of links to open whe a specific area in KakaoTalk message is tapped.
- LinkApi
- LinkClient
- LinkInfo
- Response from StoryApi.scrapLink(), which is used as an input to StoryApi.postLink().
- LinkResult
- Response from kakaoLink validation API.
- ListTemplate
- Default template for list type.
- LocalApi
- Provides Kakao Local API
-
LocalEnvelope<
T, U> - Response envelope for Local API
- LocalSearchMeta
- Location
- LocationTemplate
- Default template for location type.
- MessageFailureInfo
- MessageSendResult
- Provides KakaoTalk API.
- OAuthToken
- Access token and refresh token information.
- Place
- Profile
- PushApi
- Provides Kakao Push API.
- PushTokenInfo
- Push token this user has registered before.
- Region
- RegionInfo
- RoadAddress
- Represents road (or street name) address, which is the new standard in South Korea.
- ServerHosts
- List of hosts used by Kakao API.
- ServiceTerms
- Individual terms.
- ShippingAddress
- Individual shipping address.
- ShippingAddresses
- Response from UserApi.shippingAddresses().
- Social
- Represents social section data of message template v2.
- Story
- StoryActor
- Story
- StoryApi
- Provides KakaoStory API.
- StoryComment
- StoryImage
- StoryLike
- StoryProfile
- TalkApi
- Provides KakaoTalk API.
- TalkProfile
- TextTemplate
- Default template for text type.
- TotalAddress
- Wrapper for land-lot based address and street name adress.
- User
- Response from UserApi.me().
- UserApi
- Provides User API.
- UserIdResponse
- UserServiceTerms
- Response from UserApi.serviceTerms()
- Util
- Collection of utility methods, usually for converting data types.
Functions
-
isKakaoTalkInstalled(
) → Future< bool> - Determines whether KakaoTalk is installed on this device.
-
launchBrowserTab(
Uri uri, {String? redirectUri}) → Future< String> - Launches a given url with platform-specific default browser tab.
-
permissionToParams(
StoryPermission? permission) → String? -
stringToInt(
dynamic v) → int -
stringToNullableInt(
dynamic v) → int?
Enums
- AddressType
- AgeRange
- Age range in Account.
- ApiErrorCause
- Specific error code from Kakao API.
- AuthErrorCause
- Specific error from Kakao OAuth.
- BirthdayType
- Birthday Type in Account.
- CategoryGroup
- Code for category groups.
- CoordType
- Emoticon
- FriendOrder
- Gender
- Gender in Account.
- 좌표계 타입을 선택합니다.
- Order
- Prompt
- PushType
- RpOption
- StoryPermission
- StoryType
- VehicleType
Exceptions / Errors
- DapiException
- API error from LocalApi and SearchApi.
- KakaoApiException
- Exception thrown by Kakao API server.
- KakaoAuthException
- Exception thrown by Kakao OAuth server.
- KakaoClientException
- Exception thrown on the client side.
- KakaoException
- Exception thrown by Kakao Flutter SDK. Base class for all other exception that this SDK generates.