Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

My Twitter php script stopped working!

Tags:

php

class

twitter

I'm using this PHP class for a Twitter script:

twitter.slawcup.com/twitter.class.phps

The script is:

$t= new twitter();
$t->username='someuser';
$t->password='somepass';
$res = $t->update($tweet);
if($res===false){
   echo "ERROR<hr/>";
   echo "<pre>";
   print_r($t->responseInfo);
   echo "</pre>";
}else{
   echo "SUCCESS<hr/>Status Posted";
}

Where the variable $tweet is a string generated before.

It worked ok un until june 8th, and then it just died.

Now, when I run the code, it gives me:

ERROR
Array
(
    [url] => http://twitter.com/statuses/update.xml
    [content_type] => application/xml; charset=utf-8
    [http_code] => 400
    [header_size] => 1096
    [request_size] => 120
    [filetime] => -1
    [ssl_verify_result] => 0
    [redirect_count] => 0
    [total_time] => 0.11795
    [namelookup_time] => 3.3E-5
    [connect_time] => 0.014397
    [pretransfer_time] => 0.014405
    [size_upload] => 0
    [size_download] => 148
    [speed_download] => 1254
    [speed_upload] => 0
    [download_content_length] => 148
    [upload_content_length] => 0
    [starttransfer_time] => 0.117829
    [redirect_time] => 0
)

What could be wrong? It's specially weird because it was working ok, and then it stopped.

like image 768
Rodrigo Avatar asked Dec 14 '25 11:12

Rodrigo


2 Answers

It's returning Error Code 400 if you check out http://en.wikipedia.org/wiki/List_of_HTTP_status_codes the error code says

Bad Request
The request contains bad syntax or cannot be fulfilled.

This would relate to something wrong with the class... but it is hard to see without checking code.

##Make sure you have the lastest version of the class.##

like image 172
Lizard Avatar answered Dec 17 '25 02:12

Lizard


What authentication schema are you using? Twitter will deprecate support for auth-basic, even if it still works, i'd consider migrating to Oauth soon.

like image 35
mhughes Avatar answered Dec 17 '25 02:12

mhughes



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!