-
Notifications
You must be signed in to change notification settings - Fork 3
Methods Palettes
brianhaveri edited this page Sep 14, 2010
·
11 revisions
Method | Description | Parameter | Returns |
---|---|---|---|
palette |
Get a single palette | integer $paletteID OR array $query
|
array |
palettes |
Get multiple palettes | array $query
|
array |
palettes_top |
Get top palettes | array $query
|
array |
palettes_new |
Get new palettes | array $query
|
array |
palettes_random |
Get random palettes | [none] | array |
For palette methods, the parameter $query
array can include the following keys:
format
jsonCallback
showPaletteWidths
-
lover
– Not available forpalette()
-
hueOption
– Not available forpalette()
-
hex
– Not available forpalette()
-
keywords
– Not available forpalette()
-
keywordExact
– Not available forpalette()
-
orderCol
– Not available forpalette()
-
sortBy
– Not available forpalette()
-
numResults
– Not available forpalette()
-
resultOffset
– Not available forpalette()
More information on $query
keys and return values at the ColourLOVERS.com API page
require_once('ColourLovers.php'); $c = new ColourLovers; $result = $c->palette(1097823); print_r($result); /* Array ( [@attributes] => Array ( [numResults] => 1 [totalResults] => 1 ) [palette] => Array ( [id] => 1097823 [title] => Lena's Love Letter [userName] => LovelyLena [numViews] => 1871 [numVotes] => 59 [numComments] => 28 [numHearts] => 4.5 [rank] => 3 [dateCreated] => 2010-02-04 2:13:53 [colors] => Array ( [hex] => Array ( [0] => F04155 [1] => FF823A [2] => F2F26F [3] => FFF7BD [4] => 95CFB7 ) ) [description] => Removed for documentation brevity. There was a bunch of text here. [url] => http://www.colourlovers.com/palette/1097823/Lenas_Love_Letter [imageUrl] => http://www.colourlovers.com/paletteImg/F04155/FF823A/F2F26F/FFF7BD/95CFB7/Lenas_Love_Letter.png [badgeUrl] => http://www.colourlovers.com/images/badges/pw/1097/1097823_Lenas_Love_Letter.png [apiUrl] => http://www.colourlovers.com/api/palette/1097823 ) ) */
require_once('ColourLovers.php'); $c = new ColourLovers; $results = $c->palettes(array( 'hueRange' => '12,68', 'numResults'=> 2 ));