$string .= $value . '+'; } $string = rtrim($string, '+'); if (!empty($extras)) { $url = $this->serviceapi . '/' . $string . '/lookup?accessToken=Bearer+' . urlencode($token) . '&extras=' . $extras; } else { $url = $this->serviceapi . '/' . $string . '/lookup?accessToken=Bearer+' . urlencode($token); } $response = @file_get_contents($url, true); return $response; } } //Check of er gezocht wordt. if (isset($_POST['query']) && $_POST['query'] != "") { $MusicAPI = new Xboxmusic(); $token = $MusicAPI->auth(); $xb_temp = $MusicAPI->search($_POST['query'], $token); $xb_results = json_decode($xb_temp, true); $result_xbox = $xb_results["Tracks"]; $xb_searched = "yes"; //echo "<pre>"; //print_r(array($xb_results)); //echo "</pre>"; } ?> <html> <head> <title>XBOX Music API search test</title> <meta charset="utf-8"/>
$url = $baseSearchURL . 'style=' . urlencode($style) . '&page=' . $page; } else { $url = $baseSearchURL . 'style=' . $style; } $releases = file_get_contents($url, false, $context); echo $releases; break; case "getAlbumCover": $xboxService = new Xboxmusic(); $token = $xboxService->auth(); $response = $xboxService->getAlbums($query, $token); echo $response; break; case "getSuggestedArtists": $xboxService = new Xboxmusic(); $token = $xboxService->auth(); $response = $xboxService->getSuggestedArtists($query, $token); echo $response; break; case "yt": $url = 'http://suggestqueries.google.com/complete/search?client=firefox&ds=yt&q=' . urlencode($term); $release = file_get_contents($url, true, $context); echo $release; break; case "suggest": $url = 'http://www.discogs.com/search/ac?q=' . urlencode($term) . '&type=a_m_r_13'; $suggestions = file_get_contents($url, true, $context); echo $suggestions; break; } class ReleasesServices