Como posso postar texto no mural de um amigo usando o android facebook sdk

Estou tentando usar o Android Facebook sdk para fazer uma postagem no mural de amigos do usuário. Publiquei com sucesso no próprio feed de notícias do usuário usando chamadas semelhantes. Com o meu código atual, a postagem para um amigo funciona sem problemas, exceto que a mensagem está em branco. Nenhum dos anexos parece funcionar. Ele aparece como um post em branco no mural do amigo.

Este é o código que estou 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());
    }
}

Eu já autorizei o usuário e sei que funciona porque posso postar no próprio feed do usuário. Estou ciente do problema no 166 do github emhttps: //github.com/facebook/facebook-android-sdk/issues/16. Eu tentei usar putByteArray () para cada um dos anexos chamando getBytes () em cada string que eu gostaria de transmitir. Isso ainda aparece como um post em branco no mural do amigo.

Estou aberto a usar qualquer método de postagem no mural do amigo, não precisa ser uma solicitação do Facebook. Eu também usei asyncfacebookrunner.request () e tive o mesmo problema. Idealmente, eu gostaria de usar uma caixa de diálogo para mostrar isso, mas não tenho idéia de como usar a função dialog () para postagens de amigos. Eu uso isso para atualizações de status sem problemas, no entanto.

Obrigado

questionAnswers(2)

yourAnswerToTheQuestion