Redimensionado automatico del iframe de una pagina canvas

Ene 08

Uno de los problemas habituales con los que nos encontramos al crear nuestra primera aplicación en Facebook es como lograr que el iframe de la pagina canvas que carga la aplicación en Facebook dimensione el largo de la pagina al tamaño que deseamos.

Como publicar en muros de facebook desde nuestro website Drupal

Ene 08

En el pasado DrupalDay de Barcelona, varios usuarios de Drupal.cat me abordaron preguntándome sobre la publicación en muros de Facebook. Dado que por falta de tiempo, en mi exposición del pasado 5 de mayo en el Citilab, no pude abordar este tema.

Voy a aprovechar esta entrada de blog para arrojar algo de luz sobre las publicaciones en muros de Facebook desde nuestros sites Drupal. Veréis que no es excesivamente complicado lograr que se publique nuestro contenido en muros de usuarios de Facebook, tanto al generar contenido por nuestra parte, como al generar comentarios por parte de nuestros usuarios.

Apendice de metatags para el protocolo Open Graph

Ene 08

Antes de abordar el tema de cómo tratar las estadísticas de nuestro website en Facebook insights quiero pulir y organizar que metatags están en uso y su función, la mayoria de información la he recopilado de http://ogp.me y la información adicional de facebook insights. Esta entrada puede resultar útil para cualquiera que desee integrar el protocolo OpenGraph a su website, independientemente de si usa Drupal o no, adaptando las variables de su gestor de contenidos a los campos que solicite cada metadata.

Creando aplicaciones en Facebook

Ene 08

El formulario de creación de aplicaciones canvas de Facebook suele ser un obstáculo difícil de superar para muchos desarrolladores que pretenden implementar alguna función de su website relacionada con Facebook y que requieren el uso de una aplicación, normalmente el inicio de sesión con cuentas Facebook. En gran medida ello se debe a que no existe una documentación especifica que sirva de guía para generar aplicaciones canvas.

Usando el protocolo Open Graph de forma automatica

Ene 08

Fiel a mi filosofía de simplicidad a la hora de abordar un problema me he decidido a usar un módulo que trate la tarea de generar las metatags Open Graph de la forma mas simple posible.

Me he decidido por usar un módulo que genera dichas metatags de forma automática, que encontré de casualidad en Drupal.org, el módulo en un principio mostraba una misma imagen para todo el contenido de nuestro website, así que lo modifiqué para que, en vez de mostrar siempre la misma imagen mostrara una imagen que cargamos en un campo imagefield que generamos con CCK, mismo campo que usaremos para mostrar esa imágen en los streams a Facebook mas adelante.

Primer contacto con Open Graph - Usando el protocolo en nuestro frontpage de Drupal

Ene 08

Antes de empezar quiero resaltar que Facebook es una red social en continua evolución, ello puede provocar que algo que nos funciona hoy deje de funcionarnos mañana si no seguimos una serie de pautas de conducta. He leído muchas quejas sobre la documentación que facilita, ello se debe principalmente al factor que he mencionado anteriormente. Aunque, tras revisar su documentación periódicamente, he de reconocer que a menudo se dan por entendidos detalles que pueden frustrar a aquellos desarrolladores que usan puntualmente la interacción con Facebook.

Creando el botón login de Facebook y asignando permisos extra a nuestra aplicación

Ene 08

Antes de abordar el tema de cómo tratar las metatags Open Graph para que los botones “Me gusta” se comporten exactamente como queremos. Quiero mostraros como tratar el botón de inicio de sesión, el cual aparte de permitir que la gente acceda a nuestro website, esconde algunas peculiaridades extra.

En la ultima entrada del blog vimos que imprimir un botón “Me gusta” se limitaba a agregar una tag de Facebook y asignarle una serie de propiedades para mostrarlo como deseamos. Ahora veremos que el botón de inicio de sesión funciona de de una forma similar.

Imprimir botones "me gusta" de Facebook deberia ser trabajo del themer

Ene 08

A menudo he discutido sobre esa afirmación con otra gente. Y nadie me ha convencido de que no es la opción mas lógica ala hora de abordar los problemas comunes que genera el maquetar este tipo de botones en un website.

Se por experiencia que la forma en que un módulo imprime el botón "Me gusta" afecta seriamente a la forma en que se comportará a la hora de maquetarlo, y es por ello que para esta función veo preferible que se encargue directamente el diseñador de nuestro website, tanto para generarlo, como maquetarlo convenientemente. Veremos que, para nada es complicado, aprovechando la funcionalidad que nos ofrece fbconnect para tratar directamente el código XFBML sin necesidad de indicarle el idioma a usar o asocialrlo a nuestra aplicación de Facebook.

Fbconnect, integra tu site con Facebook de forma sencilla y limpia

Ene 08

Llevo cerca de dos años batallando en este tema, en este tiempo he probado y testeado casi todo lo que ha salido para Facebook en Drupal así como mantener paginas canvas y alguna aplicación de Facebook. Hablando con gente, me he dado cuenta que la primera toma de contacto con este tema no suele ser una experiencia agradable. Cuando en realidad no debería serlo.

Distribuir contenido