snipplrCallback({"id":28522,"title":"unfollow-all-your-followers-on-twitter","source":"
define<\/span><\/a>(<\/span>"USERNAME"<\/span>,<\/span> "__YOU_TWITTER_USER_NAME_HERE__"<\/span>)<\/span>;<\/span><\/div><\/li> define<\/span><\/a>(<\/span>"PASSWORD"<\/span>,<\/span> "__YOU_TWITTER_PASSWORD_HERE__"<\/span>)<\/span>;<\/span><\/div><\/li> <\/div><\/li> \/\/ 1. Validate your credentials<\/span><\/div><\/li> $validate<\/span> =<\/span> api(<\/span>"http:\/\/twitter.com\/account\/verify_credentials.xml"<\/span>)<\/span>;<\/span><\/div><\/li> if<\/span> (<\/span>$validate<\/span>-><\/span>error<\/span>)<\/span> {<\/span><\/div><\/li> \tdie<\/span><\/a>(<\/span>"<strong>Error: <\/strong>"<\/span> .<\/span> $validate<\/span>-><\/span>error<\/span>)<\/span>;<\/span><\/div><\/li> }<\/span><\/div><\/li> <\/div><\/li> \/\/ 2. Get a list of your friends IDs<\/span><\/div><\/li> $friends<\/span> =<\/span> simplexml2array(<\/span>api(<\/span>"http:\/\/twitter.com\/friends\/ids.xml"<\/span>)<\/span>)<\/span>;<\/span><\/div><\/li> if<\/span> (<\/span>isset<\/span><\/a>(<\/span>$friends<\/span>[<\/span>'id'<\/span>]<\/span>)<\/span>)<\/span> {<\/span><\/div><\/li> \t$friends<\/span> =<\/span> $friends<\/span>[<\/span>'id'<\/span>]<\/span>;<\/span><\/div><\/li> }<\/span><\/div><\/li> else<\/span> {<\/span><\/div><\/li> \techo<\/span> "Error getting friends!"<\/span>;<\/span><\/div><\/li> \texit<\/span><\/a>;<\/span><\/div><\/li> }<\/span><\/div><\/li> <\/div><\/li> \/\/ 3. Unfollow everyone!<\/span><\/div><\/li> if<\/span> (<\/span>is_array<\/span><\/a>(<\/span>$friends<\/span>)<\/span> &&<\/span> count<\/span><\/a>(<\/span>$friends<\/span>)<\/span> ><\/span> 0<\/span>)<\/span> {<\/span><\/div><\/li> \tforeach<\/span>(<\/span>$friends<\/span> as<\/span> $f<\/span>)<\/span>{<\/span><\/div><\/li> \t $xml<\/span> =<\/span> api(<\/span>"http:\/\/twitter.com\/friendships\/destroy\/"<\/span> .<\/span> $f<\/span> .<\/span> ".xml"<\/span>,<\/span> "DELETE"<\/span>)<\/span>;<\/span><\/div><\/li> \t if<\/span> (<\/span>$error<\/span> =<\/span> $xml<\/span>-><\/span>error<\/span>)<\/span> {<\/span><\/div><\/li> \t echo<\/span> "<b>ERROR:<\/b> "<\/span> .<\/span> $f<\/span> .<\/span> "("<\/span> .<\/span> $error<\/span>.<\/span> ")<br \/>"<\/span>;<\/span><\/div><\/li> \t }<\/span><\/div><\/li> \t\telse<\/span> {<\/span><\/div><\/li> \t\t\techo<\/span> "Successfully unfollowed: "<\/span> .<\/span> $f<\/span> .<\/span> "<br \/>"<\/span>;<\/span><\/div><\/li>