Playlist Generator
1.0
|
00001 // 00002 // AnalysedPlaylistConnection.m 00003 // Playlist2 00004 // 00005 // Created by Max Woolf on 01/02/2012. 00006 // Copyright (c) 2012 __MyCompanyName__. All rights reserved. 00007 // 00008 00009 #import "AnalysedPlaylistConnection.h" 00010 00011 @implementation AnalysedPlaylistConnection 00012 -(id)initWithDanceability:(NSString *)danceability energy:(NSString *)energy tempo:(NSString *)tempo key:(NSString *)key mode:(NSString *)mode results:(NSString *)results delegate:(id)delegate 00013 { 00014 00015 self->danceability = danceability; 00016 self->energy = energy; 00017 self->tempo = tempo; 00018 self->key = key; 00019 self->mode = mode; 00020 self->results = results; 00021 return [self initWithRequest:[self getRequest] delegate:delegate]; 00022 } 00023 00024 -(NSURLRequest *)getRequest 00025 { 00026 NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://developer.echonest.com/api/v4/playlist/static?api_key=BNOAEBT3IZYZI6WXI&type=artist-description&description=pop&results=%@&max_danceability=%@&max_energy=%@&max_tempo=%@&key=%@&mode=%@", results, danceability, energy, tempo, key, mode]]; 00027 NSLog(@"%@", [url absoluteString]); 00028 NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url]; 00029 return request; 00030 } 00031 @end