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

  • Intent.putExtra (String, Bundle) vs Intent.putExtra (Bundle)
  • ¿Cómo encontrar una palabra en la lista de palabras grande (vocabulario) con el consumo de memoria de descenso y el tiempo de búsqueda?
  • ArrayList como variable global
  • Cómo obtener una respuesta JSON grande en Android Sybase Unwired Platform
  • Android4.4 no puede manejar la intención de sms con "vnd.android-dir / mms-sms"
  • Habilitar el zoom en WebView android
  • Java Array lista sincronización si está escrito en un hilo y leído en otro
  • Lidiando con la intención implícita en la depreciación futura en Lollipop
  • Luchando con JDBC en Android Studio
  • Almacene, convierta a vídeo una pantalla de Android de la corriente
  • ¿Cómo puedo localizar por qué mi actividad se termina?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.