2010-12-09 8 views
5

Estoy tratando de publicar contenido en el muro de Facebook a través de mi aplicación de Android. Estoy utilizando el siguiente código de Intención para compartirNo se puede compartir contenido en Facebook a través de la aplicación de Android

Intent msg = new Intent(Intent.ACTION_SEND); 
msg.setType("text/plain"); 
msg.putExtra(Intent.EXTRA_TEXT, display_quote.getText().toString()); 
startActivity(Intent.createChooser(msg, "Share Quote")); 

Sin embargo, cuando selecciono 'Facebook' desde las opciones, que me hago, estoy redirige a una URL http://m.facebook.com/sharer.php y me sale un error diciendo que "su enlace no podría ser compartido ".

¿Hay alguna otra forma de publicar en el muro de Facebook a través de la aplicación de Android?

+0

Acabo de enviar un correo electrónico a facebook para informar este error. Todavía no hay respuesta :-( – schwiz

Respuesta

3

¿Hay alguna otra manera de publicar en el muro de Facebook a través de aplicaciones para Android?

Sí, y es la forma en que debe hacerlo: utilizar el SDK de Facebook para Android:

https://github.com/facebook/facebook-android-sdk/

Se puede descargar desde el enlace anterior entre con algunos ejemplos.

+0

Gracias, probaré eso – Mako

0

Hay un error no muy conocido en el analizador de intenciones de Facebook. Algunos de ellos están resueltos, pero no del todo, con nuevos errores. Por lo tanto, msg.putExtra (Intent.EXTRA_TEXT, "http://Iam_a_good_boy.com/no_doubts.asp"); requiere una URL (enlace). Es la causa del mensaje, que has visto en la página de Facebook de destino.

Cuestiones relacionadas