function content_error($result, $parameters) { global $cont_access_token, $code_app, $informe_errores; $twdatas = json_decode($result, true); foreach ($twdatas as $twdata) { if (isset($twdata[0]["message"]) && $twdata[0]["message"]) { $informe_errores .= "\n\t\t\t\tTwitter code error: " . $twdata[0]["code"] . " - " . $twdata[0]["message"] . " - " . $parameters; echo '<br>Twitter code error: ' . $twdata[0]["code"] . ' - ' . $twdata[0]["message"] . ' - ' . $parameters; if ($twdata[0]["code"] != 34) { if ($twdata[0]["code"] == 32) { echo '<br>Twitter user: '******'user']; echo '<br><br>CANCELAR EJECUCIÓN E INFORMAR!'; informarError('Error 32 del API de Twitter - ' . $parameters . '<br><hr><br>' . $informe_errores); die; } $informe_errores .= "\n\t\t\t\t\tTwitter user: " . $code_app[$cont_access_token]['user']; echo '<br>Twitter user: '******'user']; next_access_token(); return true; } else { return false; } } } return false; }
function content_error($result, $parameters) { $twdatas = json_decode($result, true); foreach ($twdatas as $twdata) { if (isset($twdata[0]["message"]) && $twdata[0]["message"]) { if ($twdata[0]["code"] != 34) { next_access_token(); return true; } else { return false; } } } return false; }
function content_error($result, $parameters) { global $cont_access_token, $code_app, $informe_errores; $twdatas = json_decode($result, true); foreach ($twdatas as $twdata) { if (isset($twdata[0]["message"]) && $twdata[0]["message"]) { $informe_errores .= "\n\t\t\t\tTwitter code error: " . $twdata[0]["code"] . " - " . $twdata[0]["message"] . " - " . $parameters; //echo '<br>Twitter code error: '.$twdata[0]["code"].' - '.$twdata[0]["message"].' - '.$parameters; if ($twdata[0]["code"] != 34) { $informe_errores .= "\n\t\t\t\t\tTwitter user: " . $code_app[$cont_access_token]['user']; //echo '<br>Twitter user: '******'user']; next_access_token(); return true; } else { return false; } } } return false; }
//Fetch Data From Twitter $screenname = $fetch_cntr["owloo_screen_name"]; $url = "https://api.twitter.com/1.1/users/lookup.json"; //$parameters = "screen_name=" . $screenname; $parameters = "user_id=" . $fetch_cntr["owloo_user_twitter_id"]; $ban_success = false; while (!$ban_success) { $retdata = getdata($url, $parameters, $code_app[$cont_access_token]['Consumer_Key'], $code_app[$cont_access_token]['Consumer_Secret'], $code_app[$cont_access_token]['Access_Token'], $code_app[$cont_access_token]['Access_Token_Secret']); if ($retdata) { $twdatas = json_decode($retdata, true); foreach ($twdatas as $twdata) { if ($twdata[0]["message"]) { $informe_errores .= "\n \t\t\t\t\t\tTwitter code error: " . $twdata[0]["code"] . " - " . $twdata[0]["message"] . " - " . $fetch_cntr["owloo_screen_name"] . " - " . $cont; //echo '<br/>Twitter code error: '.$twdata[0]["code"].' - '.$twdata[0]["message"].' - '.$fetch_cntr["owloo_screen_name"].' - '.$cont; if ($twdata[0]["code"] != 34) { next_access_token(); $informe_errores .= "\n \t\t\t\t\t\t\tTwitter user: "******" - " . $cont; //echo '<br/>Twitter user: '******'user']; } else { $ban_success = true; $cont++; } } else { $twitter_id = mysql_real_escape_string($twdata["id"]); $twitter_name = mysql_real_escape_string($twdata["name"]); $screen_name = mysql_real_escape_string($twdata["screen_name"]); $profile_image_url = mysql_real_escape_string($twdata["profile_image_url"]); $profile_banner_url = mysql_real_escape_string($twdata["profile_banner_url"]); $description = mysql_real_escape_string($twdata["description"]); $location = mysql_real_escape_string($twdata["location"]); $timezone = mysql_real_escape_string($twdata["time_zone"]);