2011-05-16 18 views
7

Esto podría ser un duplicado "posible" (He leído algunas respuestas aquí y ninguna me llamó la atención: /) en cuyo caso me disculpo. ¡Sin embargo, he estado golpeándome la cabeza por 3 días tratando de hacer esto bien!Cómo utilizar la API REST de Facebook llamada "LiveMessage.Send"

Tengo una configuración de aplicación de Canvas normal (porque FBML está en desuso). Todo lo que quiero hacer es que tan pronto como el usuario "permita" el acceso a mi aplicación, un mensaje de chat debe aparecer en su navegador.

Tengo read the API unas 100 veces tratando de ver lo que estoy haciendo mal o si esto es posible. Algunas personas han dicho que esto funciona, otros han dicho que el método necesita un enlace de evento que solo se puede crear al inicializar el objeto "LiveMessage" en FBJS.

¿Alguien sabe si hay una manera de hacer esto, o si esto es posible? Y si no, ¿qué alternativas hay?

¡Gracias de antemano!

+0

Para aclarar: ¿su programa no capta la sugerencia de que se le ha permitido enviar el mensaje, o es solo que la llamada API no funciona? – tmesser

+0

Oye, la llamada a API está funcionando bien (incluso la probé en el entorno de sandbox de Facebook) Nunca aparece:/ –

Respuesta

0

LiveMessage solo está disponible en las páginas de lienzo FBML, por lo que no podrá utilizarlo en api de gráficos (aplicaciones iframe).

+0

¿Qué alternativas hay? –

+0

No hay ninguna alternativa disponible en este momento para esto. Revisé el SDK de API de gráficos que no se encontró nada. –

+1

¿qué pasa con los permisos de inicio de sesión de xmpp? que se usa para conectarse a chat.facebook.com, ¿no es así? ¿Puede Inot entonces enviarme un mensaje? –