<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>tru3n0 &#187; facebook</title>
	<atom:link href="http://tru3n0.com/tag/facebook/feed/" rel="self" type="application/rss+xml" />
	<link>http://tru3n0.com</link>
	<description>GNU/Linux, Web Development, Android and Free Software</description>
	<lastBuildDate>Fri, 02 Dec 2011 16:04:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Desarrollo de aplicaciones para Facebook en PHP</title>
		<link>http://tru3n0.com/2010/01/28/desarrollo-de-aplicaciones-para-facebook-en-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=desarrollo-de-aplicaciones-para-facebook-en-php</link>
		<comments>http://tru3n0.com/2010/01/28/desarrollo-de-aplicaciones-para-facebook-en-php/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 01:17:13 +0000</pubDate>
		<dc:creator>tru3n0</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://tru3n0.com/?p=269</guid>
		<description><![CDATA[Lo primero que debemos tener en cuenta es que Facebook no hospeda las aplicaciones, asi que tenemos que buscar un hosting con soporte PHP5. En la pagina para desarrolladores Facebook propone a algunos de sus partners. Una vez conseguido el &#8230; <a href="http://tru3n0.com/2010/01/28/desarrollo-de-aplicaciones-para-facebook-en-php/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Lo primero que debemos tener en cuenta es que Facebook no hospeda las aplicaciones, asi que tenemos que buscar un hosting con soporte PHP5. En la pagina para desarrolladores Facebook propone a algunos de sus partners.</p>
<p>Una vez conseguido el hosting, podemos empezar a desarrollar la aplicacion en Facebook, para ello vamos a la pagina de desarrolladores y hacemos clic en + Configurar una nueva aplicacion.</p>
<p><img class="alignnone size-full wp-image-283" title="Configurar nueva aplicacion" src="http://tru3n0.com/wp-content/uploads/2010/01/nueva-aplicacion.png" alt="Crear una nueva aplicacion" width="279" height="42" /></p>
<p>Una vez que hayan aparecido las opciones de la nueva aplicación lo mas importante es configurar la url donde tenemos el instalada la aplicación en el hosting y la url de la pagina de la aplicación en Facebook, para ello vamos a la pestaña lienzo y configuramos el campo Canvas Callback URL y la Pagina URL en blanco.</p>
<p><img class="alignnone size-full wp-image-282" title="Editar Lienzo" src="http://tru3n0.com/wp-content/uploads/2010/01/editar-aplicacion.png" alt="Editar aplicacion en Facebook" width="473" height="158" /></p>
<p>Una vez creada la aplicacion, tenemos que descargar la libreria cliente para PHP y copiarlas en el directorio raíz de la aplicación, en linux tecleamos lo siguiente:</p>
<blockquote><p>$ wget &#8216;http://svn.facebook.com/svnroot/platform/clients/packages/facebook-platform.tar.gz&#8217;<br />
$ tar -xzvf facebook-platform.tar.gz<br />
$ cp facebook-platform/php/facebook*.php MY_DIR</p></blockquote>
<p>Ahora ya podemos empezar a programar, creamos un fichero index.php y configuramos los datos $appapikey y $appsecret que nos ha dado Facebook para nuestra aplicación.</p>
<p>Se puede programar libremente en php y utilizar todas las librerías que tengamos disponibles en el hosting, para interactuar con Facebook podemos utilizar las llamadas a su api con la clase <strong>$facebook-&gt;api_client</strong>.</p>
<p>Para ilustrar esto, el siguiente es el codigo de la aplicacion de ejemplo Paul Atreides Quotes, que seria el tipo de aplicacion mas facil de programar para Facebook, las aplicaciones de frases.</p>
<p>Ver <a href="http://github.com/tru3n0/paulatreides-fb/blob/master/index.php">codigo en GitHub</a>.</p>
<p>En este ejemplo para actualizar el estado se ha utilizado la llamada en JavaScript <strong>Facebook.streamPublish</strong> para no tener que solicitar permisos al usuario para actualizar su estado.</p>
<p>Espero que sirva a los que esten empezando <img src='http://tru3n0.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tru3n0.com/2010/01/28/desarrollo-de-aplicaciones-para-facebook-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

