LINE Messaging API SDK for PHP

AudioMessageBuilder implements MessageBuilder

A builder class for audio message.

Interfaces, Classes and Traits

MessageBuilder
The interface that has a responsibility to build message.

Table of Contents

$duration  : int
$message  : array<string|int, mixed>
$originalContentUrl  : string
$quickReply  : QuickReplyBuilder|null
$sender  : SenderBuilder|null
__construct()  : mixed
AudioMessageBuilder constructor.
buildMessage()  : array<string|int, mixed>
Build audio message structure.

Properties

Methods

__construct()

AudioMessageBuilder constructor.

public __construct(string $originalContentUrl, int $duration[, QuickReplyBuilder|null $quickReply = null ][, SenderBuilder|null $sender = null ]) : mixed
Parameters
$originalContentUrl : string

URL that serves audio file.

$duration : int

Duration of audio file (milli seconds)

$quickReply : QuickReplyBuilder|null = null
$sender : SenderBuilder|null = null
Return values
mixed

buildMessage()

Build audio message structure.

public buildMessage() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results