apis

Jueves, 30 d julio d 2009.

Facebook Api: Pedir permisos al usuario para publicar en su cuenta de Facebook

Nota
La Api de Facebook antigua, en la que está basada la mayor parte de este post, está siendo reemplazada poco a poco por una nueva api de facebook. Es necesario que sepas que Facebook cada día da menos soporte a su antigua api y a Facebook Connect.

Si estás buscando información general sobre este tema te recomiendo que leas los artículos más actuales en la categoría Facebook Graph Api de este mismo blog.

Más concretamente, y en relación a este artículo, puedes leer:

Un tema crítico si queremos hacer SMO con nuestras aplicaciones de Facebook o con nuestras webs ligadas con Facebook Connect es el de pedir los permisos al usuario para que nuestra aplicacion le publique cosas en Facebook.

Dare un pequeño repaso a las distintas formas que hay para conseguirlo. Cada una de ellas se adapta a una forma de hacer esta petición y unas cudrarán más en unas webs que otras.

[...]

¿Te interesa? Sigue leyendo...

8 Comentarios, leelos

Temas Relacionados: programacion tutoriales

Autor:

Viernes, 24 d julio d 2009.

como usar facebook connect en nuestras webs

Nota
La Api de Facebook antigua, en la que está basada la mayor parte de este post, está siendo reemplazada poco a poco por una nueva api de facebook. Es necesario que sepas que Facebook cada día da menos soporte a su antigua api y a Facebook Connect.

Si estás buscando información general sobre este tema te recomiendo que leas los artículos más actuales en la categoría Facebook Graph Api de este mismo blog.

Más concretamente, y en relación a este artículo, puedes leer:

Bueno, después de haberme peleado con la api de facebook para aplicaciones ahora le tocaba el turno a Facebook Connect. Se trata de la evolución de la propia API de facebook dándole las más posibilidades, en particular ampliando la API hasta el punto de permitirte usarla en tus propios sitios web. En este post daremos un repaso sobre las posibilidades de Facebook Connect y los conectos clave ya que como siempre, la documentación oficial es muy completa pero cuesta hacerse una idea de forma rápida.

[...]

¿Te interesa? Sigue leyendo...

36 Comentarios, leelos

Temas Relacionados: programacion tutoriales

Autor:

Lunes, 22 d junio d 2009.

capturar eventos con Google Analytics ( ajax, clicks, tiempos, formularios, …)

Uno de los capítulos más interesantes de la Google Analytics Tracking Api es la captura de eventos en la página ya que nos permite trackear cualquier cosa que deseemos dentro de nuestras propias funciones javascript. Con un código bien organizado no debe ser difícil para ninguna web añadir a sus funciones este sencillo y claro método del objeto pagetracker de Analytics.

[...]

¿Te interesa? Sigue leyendo...

Comenta este artículo

Temas Relacionados: analitica web programacion

Autor:

Lunes, 08 d junio d 2009.

Google Analytics PHP Class 1.1 – Ahora con filtros

He solventado una de las carencias que tenía la clase inicial sobre la API de Google Analytics. Ahora con la clase también se pueden lanzar consultas a la base de datos de Google Analytics filtrando con varias condiciones sobre cualquier métrica o dimensión.

Un ejemplo de su uso:

<?php
// Incluimos la clase
include("GAnalytics.class.php");
	
$GAnalytics = new GAnalytics("myemail@gmail.com","mypassword12345");

// Indicamos el Id de la cuenta que queremos mirar
$GAnalytics->setAccount( 123456789 ); 
	
// Indicamos las fechas que queremos observar
$GAnalytics->setDates( "2009-05-27", "2009-05-28" );

// Creamos un filtro	
$filter = $GAnalytics->newFilter();
	
// Filtramos entradas que contengan la keyword "seo"
$filter->addANDFilter( "ga:keyword", "=@", "seo" );
	
// Añadimos un "OR" para ver tambiñen las que tengan la keyword jquery
$filter->addORFilter( "ga:keyword", "=@", "jquery" );
	
// Lanzamos una consulta: Páginas vistas provocadas por las keywords filtradas
// segmentadas por keyword y ordenadas por paginas vistas de forma descendente
// Vemos desde el primer resultado viendo un total de 100 resultados.
$pageViews = $GAnalytics->requestValues( "ga:keyword", "ga:pageviews", "-ga:pageviews" , $filter, 1, 100);
?>

[...]

¿Te interesa? Sigue leyendo...

Comenta este artículo

Temas Relacionados: programacion

Autor:

Sábado, 30 d mayo d 2009.

Google Analytics API PHP Class

Después de poder echar un vistazo con calma a la Api de Google Analytics he creado una pequeña clase que haga por si sola la mayor parte de los procesos.

Esta clase no se ocupa de sacar datos tabulados, ni complejos gráficos. Se trata de un recurso para programadores que les permita fácilmente y sin tener que entender del todo la API extraer los datos más básicos de sus cuentas de Analytics para mostrarlos en sus administradores o para mezclarlos con sus herramientas de analítica web propias.

La clase permite un uso muy cómodo de los datos de Analytics. Seguidamente un ejemplo:

< ?php
include("GAnalytics.class.php");
$GAnalytics = new GAnalytics("myemail@gmail.com","mypassword12345");
$pageViews = $GAnalytics->getMostViewedPages();
$landingPages = $GAnalytics->getLandingPages();
$keywords = $GAnalytics->getKeywords();
?>

[...]

¿Te interesa? Sigue leyendo...

5 Comentarios, leelos

Temas Relacionados: programacion seo

Autor:

Miércoles, 06 d mayo d 2009.

mp3 con Javascript | SoundManager 2

SoundManager 2 es una librería destinada a permitirnos controlar desde javascript la carga y reproducción de archivos mp3 en una web.

Para conseguirlo, lo que hace es incluir un pequeño archivo flash oculto que es el que realmente se encarga de reproducir el archivo mp3. La gracia del invento está en que se genera un objeto javascript con el cual controlar las acciones del archivo flash. Así, conseguimos, en la práctica, controlar la reproducción de mp3 con javascript.

SoundMaganer 2, es una librería ideal para aquellos con necesidades multimedia, con buenas nociones de javascript pero con pocos conocimientos sobre flash. Tiene una API muy completa y muy bien documentada.

En las últimas versiones SoundManager ya no solo permite reproducir archivos mp3 sino que la tecnología flash se utiliza también para visualizar de distintas formas la música que está sonando.

[...]

¿Te interesa? Sigue leyendo...

Comenta este artículo

Temas Relacionados: Enlaces jquery

Autor:

Esto son experimentos, no preguntes ;) prueba metadescription Prueba title