hi, i have been repetedly getting error 400 while trying to crete follow request. I am using this twitter lib http://github.com/jdp/twitterlibphp/tree/master.
so basically the content of the code is something like this :- $postarg=false; $url="http://twitter.com/friendships/create/xxxx.xml"; // Initialize CURL $ch = curl_init($url); // Tell CURL we are doing a POST curl_setopt ($ch, CURLOPT_POST, true); // Give CURL the arguments in the POST curl_setopt ($ch, CURLOPT_POSTFIELDS, $postargs); // Set the username and password in the CURL call curl_setopt($ch, CURLOPT_USERPWD, "xxxx:yyyy"); // Set some cur flags (not too important) curl_setopt($ch, CURLOPT_VERBOSE, 1); curl_setopt($ch, CURLOPT_NOBODY, 0); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // execute the CURL call $response = curl_exec($ch); // Get information about the response $responseInfo=curl_getinfo($ch); // Close the CURL connection curl_close($ch); // Make sure we received a response from Twitter if(intval($responseInfo['http_code'])==200){ // Display the response from Twitter echo $response; }else{ // Something went wrong echo "Error: " . $responseInfo['http_code']; } here is the link where i have put this code http://viraltwitters.com/test.php. I am not sure why this is happening..Error 400 represents bad request or reaching the api limit..i have a dedicated api and i am sure i have not hit the limit..at the same time the code seems correct..so i am completely clueless why is this happening. thanks
