Code:
if($config['soundcloud']){ //require_once ROOT_DIR . '/libs/outer_api/soundcloud/Services/Soundcloud.php'; //$client = new Services_Soundcloud($config['soundcloud_api'], NULL); $start = ($page-1)*20; //$mp3_search = $client->get('tracks', array('q' => $keyword, 'license' => 'cc-by-sa')); $mp3_search = get_content("http://api.soundcloud.com/tracks/?client_id=e9bc5cfa694a55f70a5b1067a2722a2a&limit=20&q==" . $keyword); if ($mp3_search) { $mp3_search = simplexml_load_string($mp3_search); foreach ($mp3_search as $result) { $song_title = $result->{'title'}; $mp3_page_url = $result->{'uri'} . "/stream"; $mp3_page_url = $db->safesql($mp3_page_url); $hash = gen_uuid($mp3_page_url); $song['id'] = $hash; $song['source'] = 9; $song['mp3_url'] = $mp3_page_url; $song['play_url'] = play_url($song['id'], $song['source'], $song_title); $song['song_title'] = $song_title; if($song_title) $db->query("INSERT IGNORE INTO tan_cache SET hash='$hash', url='$mp3_page_url'"); if($song_title) $mp3s[] = $song; } } }
Leave a comment: