KakaoChannelProvider
Defined in: packages/core/src/provider.ts:132
Interface for providers that support Kakao channel management.
Methods
Section titled “Methods”addKakaoChannel()?
Section titled “addKakaoChannel()?”
optionaladdKakaoChannel(params):Promise<Result<KakaoChannel,KMsgError>>
Defined in: packages/core/src/provider.ts:156
Add a Kakao channel after authentication.
Parameters
Section titled “Parameters”params
Section titled “params”authNum
Section titled “authNum”string
categoryCode
Section titled “categoryCode”string
phoneNumber
Section titled “phoneNumber”string
plusId
Section titled “plusId”string
Returns
Section titled “Returns”Promise<Result<KakaoChannel, KMsgError>>
listKakaoChannelCategories()?
Section titled “listKakaoChannelCategories()?”
optionallistKakaoChannelCategories():Promise<Result<KakaoChannelCategories,KMsgError>>
Defined in: packages/core/src/provider.ts:143
List available channel categories for registration.
Returns
Section titled “Returns”Promise<Result<KakaoChannelCategories, KMsgError>>
listKakaoChannels()
Section titled “listKakaoChannels()”listKakaoChannels(
params?):Promise<Result<KakaoChannel[],KMsgError>>
Defined in: packages/core/src/provider.ts:136
List registered Kakao channels.
Parameters
Section titled “Parameters”params?
Section titled “params?”plusId?
Section titled “plusId?”string
senderKey?
Section titled “senderKey?”string
Returns
Section titled “Returns”Promise<Result<KakaoChannel[], KMsgError>>
requestKakaoChannelAuth()?
Section titled “requestKakaoChannelAuth()?”
optionalrequestKakaoChannelAuth(params):Promise<Result<void,KMsgError>>
Defined in: packages/core/src/provider.ts:149
Request authentication SMS for channel registration.
Parameters
Section titled “Parameters”params
Section titled “params”phoneNumber
Section titled “phoneNumber”string
plusId
Section titled “plusId”string