PHP Класс TelegramBot\Api\Types\Inline\QueryResult\Audio

См. также: https://core.telegram.org/bots/api#inlinequeryresultaudio Represents a link to an mp3 audio file. By default, this audio file will be sent by the user. Alternatively, you can use InputMessageContent to send a message with the specified content instead of the audio. Note: This will only work in Telegram versions released after 9 April, 2016. Older clients will ignore them.
Наследование: extends AbstractInlineQueryResult
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$audioDuration integer Optional. Audio duration in seconds
$audioUrl string A valid URL for the audio file
$map array
$performer string Optional. Performer
$requiredParams array
$type string

Открытые методы

Метод Описание
__construct ( string $id, string $audioUrl, string $title, string | null $performer = null, integer | null $audioDuration = null, TelegramBot\Api\Types\Inline\InputMessageContent | null $inputMessageContent = null, TelegramBot\Api\Types\Inline\InlineKeyboardMarkup | null $inlineKeyboardMarkup = null ) Audio constructor.
getAudioDuration ( ) : integer
getAudioUrl ( ) : string
getPerformer ( ) : string
setAudioDuration ( integer $audioDuration )
setAudioUrl ( string $audioUrl )
setPerformer ( string $performer )

Описание методов

__construct() публичный Метод

Audio constructor.
public __construct ( string $id, string $audioUrl, string $title, string | null $performer = null, integer | null $audioDuration = null, TelegramBot\Api\Types\Inline\InputMessageContent | null $inputMessageContent = null, TelegramBot\Api\Types\Inline\InlineKeyboardMarkup | null $inlineKeyboardMarkup = null )
$id string
$audioUrl string
$title string
$performer string | null
$audioDuration integer | null
$inputMessageContent TelegramBot\Api\Types\Inline\InputMessageContent | null
$inlineKeyboardMarkup TelegramBot\Api\Types\Inline\InlineKeyboardMarkup | null

getAudioDuration() публичный Метод

public getAudioDuration ( ) : integer
Результат integer

getAudioUrl() публичный Метод

public getAudioUrl ( ) : string
Результат string

getPerformer() публичный Метод

public getPerformer ( ) : string
Результат string

setAudioDuration() публичный Метод

public setAudioDuration ( integer $audioDuration )
$audioDuration integer

setAudioUrl() публичный Метод

public setAudioUrl ( string $audioUrl )
$audioUrl string

setPerformer() публичный Метод

public setPerformer ( string $performer )
$performer string

Описание свойств

$audioDuration защищенное свойство

Optional. Audio duration in seconds
protected int $audioDuration
Результат integer

$audioUrl защищенное свойство

A valid URL for the audio file
protected string $audioUrl
Результат string

$map защищенное статическое свойство

protected static array $map
Результат array

$performer защищенное свойство

Optional. Performer
protected string $performer
Результат string

$requiredParams защищенное статическое свойство

protected static array $requiredParams
Результат array

$type защищенное свойство

protected string $type
Результат string