Appearance
@line/bot-sdk / messagingApi / MessagingApiBlobClient
Class: MessagingApiBlobClient
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:39
See
LineBotClient for a unified interface that wraps this client.
Constructors
Constructor
new MessagingApiBlobClient(
config):MessagingApiBlobClient
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:42
Parameters
config
httpClientConfig
Returns
MessagingApiBlobClient
Methods
getMessageContent()
getMessageContent(
messageId):Promise<Readable>
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:59
Download image, video, and audio data sent from users.
Parameters
messageId
string
Message ID of video or audio
Returns
Promise<Readable>
See
getMessageContentPreview()
getMessageContentPreview(
messageId):Promise<Readable>
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:90
Get a preview image of the image or video
Parameters
messageId
string
Message ID of image or video
Returns
Promise<Readable>
See
getMessageContentPreviewWithHttpInfo()
getMessageContentPreviewWithHttpInfo(
messageId):Promise<ApiResponseType<Readable>>
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:101
Get a preview image of the image or video. This method includes HttpInfo object to return additional information.
Parameters
messageId
string
Message ID of image or video
Returns
Promise<ApiResponseType<Readable>>
See
getMessageContentTranscodingByMessageId()
getMessageContentTranscodingByMessageId(
messageId):Promise<GetMessageContentTranscodingResponse>
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:121
Verify the preparation status of a video or audio for getting
Parameters
messageId
string
Message ID of video or audio
Returns
Promise<GetMessageContentTranscodingResponse>
See
getMessageContentTranscodingByMessageIdWithHttpInfo()
getMessageContentTranscodingByMessageIdWithHttpInfo(
messageId):Promise<ApiResponseType<GetMessageContentTranscodingResponse>>
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:136
Verify the preparation status of a video or audio for getting. This method includes HttpInfo object to return additional information.
Parameters
messageId
string
Message ID of video or audio
Returns
Promise<ApiResponseType<GetMessageContentTranscodingResponse>>
See
getMessageContentWithHttpInfo()
getMessageContentWithHttpInfo(
messageId):Promise<ApiResponseType<Readable>>
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:70
Download image, video, and audio data sent from users.. This method includes HttpInfo object to return additional information.
Parameters
messageId
string
Message ID of video or audio
Returns
Promise<ApiResponseType<Readable>>
See
getRichMenuImage()
getRichMenuImage(
richMenuId):Promise<Readable>
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:155
Download rich menu image.
Parameters
richMenuId
string
ID of the rich menu with the image to be downloaded
Returns
Promise<Readable>
See
getRichMenuImageWithHttpInfo()
getRichMenuImageWithHttpInfo(
richMenuId):Promise<ApiResponseType<Readable>>
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:166
Download rich menu image.. This method includes HttpInfo object to return additional information.
Parameters
richMenuId
string
ID of the rich menu with the image to be downloaded
Returns
Promise<ApiResponseType<Readable>>
See
setRichMenuImage()
setRichMenuImage(
richMenuId,body?):Promise<MessageAPIResponseBase>
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:187
Upload rich menu image
Parameters
richMenuId
string
The ID of the rich menu to attach the image to
body?
Blob
Returns
Promise<MessageAPIResponseBase>
See
setRichMenuImageWithHttpInfo()
setRichMenuImageWithHttpInfo(
richMenuId,body?):Promise<ApiResponseType<MessageAPIResponseBase>>
Defined in: lib/messaging-api/api/messagingApiBlobClient.ts:202
Upload rich menu image. This method includes HttpInfo object to return additional information.
Parameters
richMenuId
string
The ID of the rich menu to attach the image to
body?
Blob
Returns
Promise<ApiResponseType<MessageAPIResponseBase>>