Воспроизведение музыки полученное с помощью audio.get

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
Crudelis
Сообщения: 10
Зарегистрирован: 20 ноя 2011, 16:12

Воспроизведение музыки полученное с помощью audio.get

Сообщение Crudelis »

Подскажите как мне проигрывать полученную музыку в плеере? как такое реализовать? Я получаю результат с сервера:

Код: Выделить всё

Array ( [response] => Array ( [0] => Array ( [aid] => 112098097 [owner_id] => 41152792 [artist] => Free Sound & Mr. Freeman [title] => Жрать, Срать, Ржать [duration] => 251 [url] => http://cs4535.vkontakte.ru/u9160984/audio/9204c78ee0... ) [1] => Array ( [aid] => 109066435 [owner_id] => 41152792 [artist] => Китайская Традиционная Музыка [title] => Душа... и гармония. Для тебя Любимая [duration] => 284 [url] => http://cs4599.vkontakte.ru/u26450223/audio/90400bb85... ) ) )
в результате есть url, я пытаюсь его вставить в флеш плеер и ничего не производится.
Искал на форуме информацию, не нашел
Crudelis
Сообщения: 10
Зарегистрирован: 20 ноя 2011, 16:12

Re: Воспроизведение музыки полученное с помощью audio.get

Сообщение Crudelis »

Код: Выделить всё

Обратите внимание, что ссылки на аудиозаписи привязаны к ip адресу.
Как это использовать, приведите кто нибудь пример кода пожалуйста
Crudelis
Сообщения: 10
Зарегистрирован: 20 ноя 2011, 16:12

Re: Воспроизведение музыки полученное с помощью audio.get

Сообщение Crudelis »

Попробую поставить вопрос по другому, читал что есть сервеные методы, возможно ли музыку проигрывать с помощью php или это нужно делать только на JS?

пример на пхп:

Код: Выделить всё

$data = $VK->api ( "audio.get", "", array ('uid' => $uid, 'token' => $_SESSION ['access_token'] ) );         echo '<div id="loader"><img src="http://vk.com/images/upload.gif" alt="" width="32" height="8" border="0" /></div>';                for($i = 0; $i < count ( $data [response] ); $i ++) {            echo "<div class='showinfo'>            <div>" . $data [response] [$i] [artist] . " - " . $data [response] [$i] [title] . "</div>            <div style='display:none'>" . $data [response] [$i] [url] . "</div>            <div>            <object type=\"application/x-shockwave-flash\" data=\"dewplayer.swf?mp3=".$data [response] [$i] [url]."\" width=\"200\" height=\"20\" id=\"dewplayer\"             name=\"dewplayer\">            <param name=\"movie\" value=\"dewplayer.swf\" />            <param name=\"flashvars\" value=\"dewplayer.swf?mp3=".$data [response] [$i] [url]."\" />            <param name=\"wmode\" value=\"transparent\" />            </object>            </div>            <br />Продолжительность: " . $data [response] [$i] [duration] . "</div>";
Crudelis
Сообщения: 10
Зарегистрирован: 20 ноя 2011, 16:12

Re: Воспроизведение музыки полученное с помощью audio.get

Сообщение Crudelis »

Сам разобрался, получать ссылки на музыку нужно через джава скрипт и встаривать в проигрыватель, по другому музыка не будет играть
sawyer34
Сообщения: 1
Зарегистрирован: 07 дек 2011, 14:08

Re: Воспроизведение музыки полученное с помощью audio.get

Сообщение sawyer34 »

Разместите пожалуйста пример кода. Очень нужно. спасибо
prodigynear
Сообщения: 43
Зарегистрирован: 24 июл 2011, 23:15

Re: Воспроизведение музыки полученное с помощью audio.get

Сообщение prodigynear »

возможно ли музыку проигрывать с помощью php
Было бы здорово, отправляешь $_GET['track'] = 'Витас';
И в дата центре нарушая привычный шум кулеров начинает кричать витас)
P.s
Сори за оффтоп)
Ответить