콘텐츠로 이동

ChannelService

Defined in: packages/channel/src/services/channel.service.ts:17

new ChannelService(): ChannelService

ChannelService

addSenderNumber(channelId, phoneNumber, name?): Promise<ServiceSenderNumber>

Defined in: packages/channel/src/services/channel.service.ts:79

string

string

string

Promise<ServiceSenderNumber>


createChannel(channel): Promise<ChannelConfig>

Defined in: packages/channel/src/services/channel.service.ts:21

Omit<ChannelConfig, "id" | "createdAt" | "updatedAt">

Promise<ChannelConfig>


deleteChannel(channelId): Promise<void>

Defined in: packages/channel/src/services/channel.service.ts:68

string

Promise<void>


getChannel(channelId): Promise<ChannelConfig | null>

Defined in: packages/channel/src/services/channel.service.ts:35

string

Promise<ChannelConfig | null>


getSenderNumbers(channelId?): Promise<ServiceSenderNumber[]>

Defined in: packages/channel/src/services/channel.service.ts:127

string

Promise<ServiceSenderNumber[]>


listChannels(providerId?): Promise<ChannelConfig[]>

Defined in: packages/channel/src/services/channel.service.ts:39

string

Promise<ChannelConfig[]>


updateChannel(channelId, updates): Promise<ChannelConfig>

Defined in: packages/channel/src/services/channel.service.ts:49

string

Partial<ChannelConfig>

Promise<ChannelConfig>


verifySenderNumber(phoneNumber): Promise<ChannelVerificationResult>

Defined in: packages/channel/src/services/channel.service.ts:100

string

Promise<ChannelVerificationResult>