<p class="imagen_derecha"><img src="http://farm5.static.flickr.com/4021/4616449057_ef136db0f9_o.png" alt="twitter" /></p> <p>Acabo de probar cómo conectarme con twitter para twittear desde documentoweb los artículos que aquí se publican y nunca pensé que sería tan fácil, porque no necesita de ningún "add on" extra como la librería cURL del PHP activada.</p> <p>Desde PHP lo podemos hacer de la siguiente forma con la <a href="http://apiwiki.twitter.com/">API de Twitter</a>, reemplazando los datos de la cuenta y el mensaje a twittear:</p> <pre class="codigo"><span class="c1"><span class="c2"><span class="c3"><span class="c4"><span class="c5"><?php<br /><br />$twit=urlencode('tu nuevo estado en twitter');<br />$usuario = 'micuenta';<br />$password = 'miclave';<br /><br />$salida = "POST http://168.143.171.84/statuses/update.json HTTP/1.1rn"<br /> ."Host: 168.143.171.84rn"<br /> ."Authorization: Basic ".base64_encode ("$usuario:$password")."rn"<br /> ."Content-type: application/x-www-form-urlencodedrn"<br /> ."Content-length: ".strlen ("status=$twit")."rn"<br /> ."Connection: Closernrn"<br /> ."status=$twit";<br />$fp = fsockopen ('168.143.171.84',80);<br />fwrite ($fp, $salida);<br />fclose ($fp);<br /><br />?></span></span></span></span></span></pre> <p>Así y desde ahora, cuando se publique un artículo como este mismo, también saldrá en el twitter de documentoweb con un enlace hacia acá.</p> <p>Aprendido desde <a href="http://pratham.name/twitter-php-script-without-curl.html">pratham.name</a>.</p> <div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">$twit=urlencode($twit);<br />$usuario = 'documentoweb';<br />$password = 'cc008700';<br />$salida = "POST http://168.143.171.84/statuses/update.json HTTP/1.1rn"<br /> ."Host: twitter.comrn"<br /> ."Authorization: Basic ".base64_encode ("$usuario:$password")."rn"<br /> ."Content-type: application/x-www-form-urlencodedrn"<br /> ."Content-length: ".strlen ("status=$twit")."rn"<br /> ."Connection: Closernrn"<br /> ."status=$twit";<br />$fp = fsockopen ('168.143.171.84',80);<br />fwrite ($fp, $salida);<br />fclose ($fp);</div>
o salir
¡Amigo! te demorarás 10 segundos en crear tu cuenta.
Crear cuenta o acceder
Nick o e-mail Es el nombre visible de tu cuenta y te servirá para acceder a ella. Permitido espacios y cualquier caracter.
Contraseña Una clave única para acceder a tu cuenta.
Transcribe el código en la dirección indicada con el fin de evitar el SPAM.
Identificación Tu identificación es el nick o el e-mail de tu cuenta.
Contraseña La clave de tu cuenta. ¿No la recuerdas?
Recordar por diez días
Disfrutarás de todos los beneficios de DocumentoWeb.
Twitter Facebook Feed RSS
www.DocumentoWeb.com - Licencia Creative Commons