// SOCIALCOUNTERS ******************************************************************************************************************
// Get number of likes ****************************************************************************
function load_curl_to_txt($url) {
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
curl_close($curl);
return $result;
}
// *************************************************************************************** facebook
function getFBlikes($url) {
$json = load_curl_to_txt("http://graph.facebook.com/".$url);
$obj = json_decode($json);
$num = $obj->shares;
if(!$num||$num=='')$num=0;
return $num;
}
// *************************************************************************************** twitter
function getTWeets($url) {
$json = load_curl_to_txt("http://urls.api.twitter.com/1/urls/count.json?url=".$url);
$obj = json_decode($json);
$num = $obj->count;
if(!$num||$num=='')$num=0;
return $num;
}
// *************************************************************************************** google+
function getGOplus($url) {
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "https://clients6.google.com/rpc");
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, '[{"method":"pos.plusones.get","id":"p","params":{"nolog":true,"id":"' . $url . '","source":"widget","userId":"@viewer","groupId":"@self"},"jsonrpc":"2.0","key":"p","apiVersion":"v1"}]');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-type: application/json'));
$curl_results = curl_exec ($curl);
curl_close ($curl);
$json = json_decode($curl_results, true);
return intval( $json[0]['result']['metadata']['globalCounts']['count'] );
}
// FIN SOCIALCOUNTERS ******************************************************************************************************************
// URL por defecto (si no entra ya)
if(!isset($URLdef)){
//$URLdef = 'http://'.$_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];
$URLdef = 'http://www.mvclinic.es'. $_GET["qURL"];
}
// URL twitter
$URLtoTW = $URLdef;
// URL facebook
if(!isset($URLtoFB))$URLtoFB = $URLdef;
$thetitle = $_GET["qTIT"];
?>