Пример #1
0
define("_DEFAULT_MIN_ACTIONS_", 0);
define("_COMMENTS_OFFSET_", 50);
/* * ************** Extracción de parámetros ************** */
$usersStr = FormTools::getParameter('users');
$limit = FormTools::getParameter('limit') === false ? _DEFAULT_LIMIT_ : FormTools::getParameter('limit');
$since = FormTools::getParameter('since');
$format = FormTools::getParameter('format') === false ? _DEFAULT_FORMAT_ : strtolower(FormTools::getParameter('format'));
$zone = FormTools::getParameter('zone');
$keywordsStr = FormTools::getParameter('keywords');
$tagsStr = FormTools::getParameter('tags');
$commentersStr = FormTools::getParameter('commenters');
$minActions = FormTools::getParameter('minactions') === false ? _DEFAULT_MIN_ACTIONS_ : FormTools::getParameter('minactions');
$userName = FormTools::getParameter('getId');
$getCommenters = FormTools::getParameter('getCommenters');
$getComments = FormTools::getParameter('getComments') === false ? false : true;
$ThirdPartyPosts = FormTools::getParameter('getThirdPartyPosts') === false ? false : true;
/* * ************** Procesamiento de parámetros ************** */
//Formato de respuesta
switch ($format) {
    case "json":
        header('Content-Type: text/javascript; charset=utf-8');
        break;
    case "xml":
        header("Content-Type: application/xml; charset=utf-8");
        break;
    default:
        header("Content-Type: text/plain; charset=utf-8");
}
$since = substr($since, 0, strlen($since) - 3);
$users = false;
$usersLat = false;