Sep 25
Hola, estoy creando una aplicación para facebook.
Se puede ver en:

link para probar en facebook.
http://apps.facebook.com/regalamostro
Por el momento la aplicación hace lo siguiente:
- Carga un flash, con herramientas para que el usuario interactué creando un mounstro personalizado.
- Guarda datos en un servidor externo.
- Permite agregar a las aplicaciones del usuario.
- Permite Agregar al perfil del usuario.
Los principales inconvenientes que he tenido:
- La neuva versión de facebook es más estricta para instalar y usar aplicaciones, los usuarios son los encargados de agregar al perfil la aplicación y se restringe el uso de ciertas funciones.
- Facebook parece que tiene una cache en el servidor, por tanto para hacer pruebas es necesario cambiar el nombre del archivo para garantizar que facebook, siempre trae la última versión del o los archivos.
Si alguien me puede colaborar, me gustaria saber como poder lograr enviar la configuracipon del mostro que creo en la aplicación al muro de un amigo, ya esta el flash que configura el mostro pero no se como enviar a un amigo la configuración es decir los parámetros que necesito para ponerlos en el muro de un amigo.
O también me gustaria saber que otra metodologia usar para intercambiar información entre usuarios.
Agradezco la ayuda y los comentarios.
October 12th, 2008 at 7:20 pm
Hola. Quisiera hacerte una pregunta. Acabo de desarrollar una pequeña aplicación en facebook que es muy similar a la tuya, es decir, un flash y la opción de invitar a más gente. El tema es que no pude lograr que el flash hiciera un POST a un archivo.php en mi servidor con la aplicación en modo FBML, con loadVars(). En cambio, el mismo flash funciona perfectamente si ingreso de forma directa a él, y también con el modo IFRAME (en vez de FBML), por lo que opté por dejarla así. El tema es que no logro hacer que desaparezca el scroll del IFRAME que pone facebook (ya que no tengo control sobre sus parámetros) y nunca pude hacerlo funcionar con FBML. ¿Cómo lo hiciste tú para guardar datos desde el flash? ¿Utilizaste FBML o IFRAME? ¿Tienes algún consejo para mí? Espero puedas responder. De antemano, gracias
October 19th, 2008 at 6:43 pm
Que màs, para enviar datos a un servidor es muy fácil, se realiza utilizando la funcion sendandLoad de flash, lo ùnico importantes es que la ruta donde esta el script php que atiende las peticiones enviadas debe ir, completa incluyendo el dominio donde esta instalada la aplicaciòn de facebook.
Acá te dejo un pequeño ejemplo:
ans = new LoadVars();
ans.onLoad = function(exito)
{
if(exito)
{
//Aquí còdigo si se enviaron correctamente los datos
}
else
{
//Si hay error en el envío de los datos.
}
}
url = “http://www.lasmovies.com/script.php”;
req.param1 = 1;
req.param2 = 2;
req.sendAndLoad(url,ans,”POST”);
Me avisa si necesita algo más, suerte.