Thanks for your answer.
Don’t really know. I tried to print the http_info request ( var_export($retweet->http_info); ) and i got this :
array ( ‘url’ => ‘https://api.twitter.com/1.1/statuses/retweet/402594649015353340.json’, ‘content_type’ => ‘application/json; charset=utf-8’, ‘http_code’ => 404, ‘header_size’ => 653, ‘request_size’ => 484, ‘filetime’ => -1, ‘ssl_verify_result’ => 0, ‘redirect_count’ => 0, ‘total_time’ => 0.594081, ‘namelookup_time’ => 2.2E-5, ‘connect_time’ => 0.136142, ‘pretransfer_time’ => 0.434378, ‘size_upload’ => 276, ‘size_download’ => 68, ‘speed_download’ => 114, ‘speed_upload’ => 464, ‘download_content_length’ => 68, ‘upload_content_length’ => 276, ‘starttransfer_time’ => 0.594076, ‘redirect_time’ => 0, ‘redirect_url’ => ‘’, ‘primary_ip’ => ‘199.16.156.40’, ‘certinfo’ => array ( ), ‘primary_port’ => 443, ‘local_ip’ => ‘192.168.1.10’, ‘local_port’ => 51287, )
And if i load the url in my browser window i get the usual “Bad Authentication data” error.