¿Cómo puedo publicar texto en el muro de un amigo usando el Android Facebook SDK

Estoy tratando de usar el sdk de Facebook de Android para hacer una publicación en el muro del amigo del usuario. He publicado con éxito en la propia fuente de noticias del usuario utilizando llamadas similares. Con mi código actual, la publicación a un amigo funciona sin problemas, excepto que el mensaje está en blanco. Ninguno de los archivos adjuntos parece funcionar. Aparece como una publicación completamente en blanco en el muro del amigo.

Este es el código que estoy usando:

private void publishChallengeToFriend() {
    String description = 
        "I challenge you to " + m_challenge.getTitle() + "!" + 
        " I finished this challenge with a score of " + getScore() + "."
        + " Can you beat that?";

    Bundle params = new Bundle();
    params.putString(Facebook.TOKEN, m_facebook.getAccessToken());
    params.putString("message", "");
    params.putString("name", "You have been challenged!");
    params.putString("caption", "Mobile Challenges");
    params.putString("description", description);
    try{
    m_facebook.request(getFriendId() + "/feed",params, "POST");
    }
    catch (Exception e){
        Log.d("TAG", "Facebook Error: " + e.getLocalizedMessage());
    }
}

Ya he autorizado al usuario, y sé que funciona porque puedo publicar en el feed del usuario. Soy consciente del problema de Github # 166 enhttps: //github.com/facebook/facebook-android-sdk/issues/16. Intenté usar putByteArray () para cada uno de los archivos adjuntos llamando a getBytes () en cada cadena que me gustaría transmitir. Esto todavía aparece como una publicación en blanco en el muro del amigo.

Estoy abierto a usar cualquier método de publicación en el muro de un amigo, no tiene que ser una solicitud de Facebook. También he usado asyncfacebookrunner.request () y he tenido el mismo problema. Idealmente, me gustaría usar un cuadro de diálogo para mostrar esto, pero no tengo idea de cómo usar la función dialog () para publicaciones de amigos. Sin embargo, lo uso para actualizaciones de estado sin problemas.

¡Gracias