Follows a user on Twitter.
public follow ( $username ) : stdClass | ||
return | stdClass | see https://dev.twitter.com/rest/reference/post/friendships/create |
$e = trim($e); if (Utilities::isValidEmail($e)) { $textMessageEmails .= "{$e}\n"; } } //TODO: make sure blacklists are domains with an ip address on them if (count($message) == 0) { //update $mysql->runQuery("\n\t\t\tupdate users set username = '******',\n\t\t\tpasswd = '" . $mysql->escape($passwdOld) . "',\n\t\t\tapiKey = '" . $mysql->escape($apiKey) . "',\n\t\t\ttwitterHandle = '" . $mysql->escape($twitterHandle) . "',\n\t\t\ttwitterHandle = '" . $mysql->escape($twitterHandle) . "',\n\t\t\tlastUpdate = '" . date('Y-m-d H:i:s') . "',\n\t\t\ttwitterHandle = '" . $mysql->escape($twitterHandle) . "',\n\t\t\tnoticeEmailAddresses = '" . $mysql->escape(trim($noticeEmailAddresses)) . "',\n\t\t\ttextMessageEmails = '" . $mysql->escape(trim($textMessageEmails)) . "',\n\t\t\tapiCallbackURL = '" . $mysql->escape($apiCallbackURL) . "',\n\t\t\tcheckFrequency = '" . $mysql->escape($checkFrequency) . "',\n\t\t\tdisableEmailNotices = {$disableEmailNotices}\n\t\t\t"); if ($beenChecked == 1) { $mysql->runQuery("update users set beenChecked = 0"); $message[] = "Check scheduled."; } if ($twitterHandle != '') { $t = new Twitter(); $t->follow($twitterHandle); } $message[] = "Account updated."; } } $user = Utilities::getAccount(); if (!$user) { //invalid account echo "<script>window.location='login.php?logout=1';</script>"; exit; } include 'header.inc.php'; ?> <?php include 'accountSubnav.inc.php';