]> git.mxchange.org Git - friendica.git/commitdiff
API: added max_id
authorMichael Vogel <icarus@dabo.de>
Sun, 18 Mar 2012 18:00:24 +0000 (19:00 +0100)
committerMichael Vogel <icarus@dabo.de>
Sun, 18 Mar 2012 18:00:24 +0000 (19:00 +0100)
include/api.php

index 5c655990d61fde7f7eca9783b28af70e7662b9a3..aacd4717784de93f812541c2e9d5471c9bfb6fbf 100755 (executable)
                $page = (x($_REQUEST,'page')?$_REQUEST['page']-1:0);
                if ($page<0) $page=0;
                $since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
+               $max_id = (x($_REQUEST,'max_id')?$_REQUEST['max_id']:0);
                //$since_id = 0;//$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
                
                $start = $page*$count;
 
                //$include_entities = (x($_REQUEST,'include_entities')?$_REQUEST['include_entities']:false);
 
+               if ($max_id > 0)
+                       $sql_extra = 'AND `item`.`id` <= '.intval($max_id);
+
                $r = q("SELECT `item`.*, `item`.`id` AS `item_id`, 
                        `contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
                        `contact`.`network`, `contact`.`thumb`, `contact`.`dfrn-id`, `contact`.`self`,
        api_register_func('api/statuses/friends_timeline','api_statuses_home_timeline', true);
 
        /**
-        * 
-        * http://developer.twitter.com/doc/get/statuses/show
         * 
         */
        function api_statuses_show(&$a, $type){
        }
        api_register_func('api/statuses/show','api_statuses_show', true);
 
+       //api_register_func('api/statuses/mentions','api_statuses_mentions', true);
+
 
        function api_statuses_user_timeline(&$a, $type){
                if (local_user()===false) return false;