Unfollowing by hand can be a real pain in the butt so here is a little PHP script that you can upload to your server and run every time you want to unfollow a ton of people at once
Script:
Your server would need CURL in order to run this script.<?php // Set username and password $username = ‘username’; $password = ‘password’; // The twitter API address $url = ‘http://www.twitter.com/friends/ids.xml’; // Set up and execute the curl process $curl_handle = curl_init(); curl_setopt($curl_handle, CURLOPT_URL, “$url”); curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2); curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl_handle, CURLOPT_GET, 1); curl_setopt($curl_handle, CURLOPT_USERPWD, “$username:$password”); $buffer = curl_exec($curl_handle); curl_close($curl_handle); // check for success or failure if (empty($buffer)) { echo ‘Error’; } else { echo ‘<h1>Success Connate</h1><hr>’; } // xml to array // //echo $buffer ; $xml = simplexml_load_string(“$buffer”); foreach ($xml->children() as $child) { echo ” $child “; // The twitter API address $url_2 = “http://twitter.com/friendships/destroy.xml?user_id=$child”; $curl_handle = curl_init(); curl_setopt($curl_handle, CURLOPT_URL, “$url_2″); curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2); curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl_handle, CURLOPT_POST, 1); curl_setopt($curl_handle, CURLOPT_POSTFIELDS, “status=$message”); curl_setopt($curl_handle, CURLOPT_USERPWD, “$username:$password”); $buffer_2 = curl_exec($curl_handle); curl_close($curl_handle); // check for success or failure if (empty($buffer_2)) { echo ‘Error’; } else { echo ‘Go to hell<br/><hr>’; } } ?> |
How to use it:
1. copy code into a txt file
2. Set your twitter user name and password
3. Save as whatever you want .php
4. upload to your webhost
5. visit http://yourdomain.com/whateverscriptname.php