Strict Standards: Declaration of action_plugin_discussion::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/opinian/public_html/wiki/lib/plugins/discussion/action.php on line 16

Strict Standards: Declaration of action_plugin_translation::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/opinian/public_html/wiki/lib/plugins/translation/action.php on line 90

Strict Standards: Declaration of cache_instructions::retrieveCache() should be compatible with cache::retrieveCache($clean = true) in /home/opinian/public_html/wiki/inc/cache.php on line 289

Warning: Cannot modify header information - headers already sent by (output started at /home/opinian/public_html/wiki/lib/plugins/discussion/action.php:16) in /home/opinian/public_html/wiki/inc/auth.php on line 295

Strict Standards: Only variables should be passed by reference in /home/opinian/public_html/wiki/doku.php on line 71

Warning: Cannot modify header information - headers already sent by (output started at /home/opinian/public_html/wiki/lib/plugins/discussion/action.php:16) in /home/opinian/public_html/wiki/inc/actions.php on line 154
items_get_ratings [Opinian API]
 
Translations of this page:

"Items/get_ratings"

Input parameters

parameter name type description mandatory
item_id number Item's Opinian ID no (but then 'slug' and 'category_id' are)
slug string Item's Opinian slug (no control characters, ”-” for spaces) must go in pair with category_id. not mandatory, but then 'item_id' is
category_id number Item's Opinian category ID must go in pair with slug. not mandatory, but then 'item_id' is
language string(2) ISO 639-1 Language Code. If not found, returns english (“en”) no

Input example

<?php
 
$ratings = $Opinian->getRatings(array("slug"=>"paris-hilton", "category_id"=>234, "language"=>"hr"));
if (!empty($Opinian->last_error))
   echo $Opinian->last_error;
else
   print_r($ratings);
 
?>

Result structure

Arrays, data is inside “Rating” array key.

parameter name description
item_id Item ID
rating_category_id Rating category ID
name Rating category name
language ISO 639-1 Language Code
sum Sum of all ratings for specific rating
count Number of all ratings for specific rating (so acctual rating is sum/count).

Result example

Array
(
    [Rating] => Array
        (
            [0] => Array
                (
                    [item_id] => 44
                    [rating_category_id] => 85
                    [name] => inteligencija
                    [language] => hr
                    [sum] => 4
                    [count] => 3
                )

            [1] => Array
                (
                    [item_id] => 44
                    [rating_category_id] => 249
                    [name] => pamet
                    [language] => hr
                    [sum] => 3
                    [count] => 3
                )

            [2] => Array
                (
                    [item_id] => 44
                    [rating_category_id] => 259
                    [name] => popularnost
                    [language] => hr
                    [sum] => 18
                    [count] => 2
                )

            [3] => Array
                (
                    [item_id] => 44
                    [rating_category_id] => 12
                    [name] => atraktivnost
                    [language] => hr
                    [sum] => 17
                    [count] => 2
                )
         )
)
 
items_get_ratings.txt · Last modified: 2009/09/04 12:32 by edi
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Strict Standards: Only variables should be passed by reference in /home/opinian/public_html/wiki/doku.php on line 79