Aquí tengo un código que he encontrado por internet que me actualiza el estado del twitter:
Código:
Pues bien, el problema es el siguiente, lo uso para enviar las noticias de la web al twitter. De la forma titulo+link. El link seria del tipo http://www.dominio.com/index.php?pagina=noticia&id=23 y lo que me pasa es que en el estado del twitter se me muestra el titulo y la url pero así http://www.dominio.com/index.php?pagina=noticia.function status_twitter($link, $status) { $status = $status.' '.$link; $username = '*****'; // usuario $password = '*****'; // contraseña $curl_handle = curl_init(); curl_setopt($curl_handle, CURLOPT_URL, 'http://twitter.com/statuses/update.xml'); curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($curl_handle, CURLOPT_POST, 1); curl_setopt($curl_handle, CURLOPT_POSTFIELDS, 'status='.$status); curl_setopt($curl_handle, CURLOPT_USERPWD, $username.':'.$password); $response = curl_exec($curl_handle); curl_close($curl_handle); echo (empty($response)) ? 'Error' : 'OK'; }
Se me come la id y no se qual es el problema. He comprovado y la id llega dento de la función. A ver si alguien puede ayudarme.
Gracias.