Agregar contenido al cuadro de diálogo de feed de Facebook con el nuevo SDK de Facebook para Android

Soy consciente de este hilo, con la misma pregunta que mi.

pero como se dice en uno de los comentarios que allí – API se cambió a esta y el "mensaje" atributo es ahora ignorado. ¿hay una manera de establecer el contenido del cuadro de texto con la nueva API?

Aquí está mi código:

protected void post() { Bundle params = new Bundle(); params.putString("message", "my message here"); facebook.dialog(this, "feed", params, new DialogListener() { @Override public void onFacebookError(FacebookError e) { } @Override public void onError(DialogError e) { } @Override public void onComplete(Bundle values) { } @Override public void onCancel() { } }); } 

Gracias.

One Solution collect form web for “Agregar contenido al cuadro de diálogo de feed de Facebook con el nuevo SDK de Facebook para Android”

He estado buscando sobre esto también y creo que he encontrado la solución. Lamentablemente, la documentación para esto fue para iOs y se puede encontrar aquí ;

 Bundle params = new Bundle(); params.putString("link", "your app url here"); params.putString("picture", "your img url here"); params.putString("name", "your post title"); params.putString("caption", "your subtitle"); params.putString("description", "your message"); facebook.dialog(Your Context, "feed", params, Your DialogListener); 

No trate de usar sólo un parámetro, tiene que usarlos todos para que funcione.

Espero que esto te ayude.

EDITAR

La etiqueta del mensaje se ignora desde el 12 de julio de 2011 Le aconsejaría que utilizara la etiqueta de "descripción" para el mensaje que le gustaría compartir.

Esta es la cita de Facebook sobre el parámetro "mensaje": "El 12 de julio, estamos ignorando el parámetro de mensaje en Diálogos de Feed. Esto elimina la capacidad de pre-llenar historias de flujo (prohibido por la Política IV.2). para compartir contenido auténtico y relevante con sus amigos ".

fuente

  • ¿Cuál es el propósito de la anotación Android @Widget?
  • Desafortunadamente MyApp se ha detenido. ¿Como puedo resolver esto?
  • Android / Java "Convertir" la cadena al botón
  • Obtener el índice de enum de cadena?
  • Cómo llamar a Mono para la clase de Android desde la aplicación de Android?
  • Se pierde la biblioteca del sistema JRE de Android (java.awt. *)
  • ¿Cómo se ha terminado la actividad?
  • Integración de Google Plus en la aplicación Android
  • Tesseract de OCR para Android: uso de datos de objetos Pixa para mostrar cuadros delimitadores
  • Preferencias compartidas de Android TinyDB putListObject frunction
  • Casting y Generics, ¿Alguna diferencia de rendimiento?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.