Facebook发送消息(MessageDialog)无法正常工作

时间:2017-05-31 10:09:20

标签: android facebook messagedialog

我真的在浪费时间试图找出可能出错的地方。我有一个按钮(不是fb发送按钮),点击我想打开信使(或以任何其他方式)向用户发送消息。这是我的代码:

MessageDialog messageDialog = new MessageDialog(thisFragment);

    if (MessageDialog.canShow(ShareLinkContent.class)) {

        ShareLinkContent linkContent = new ShareLinkContent.Builder()
                .setContentUrl(Uri.parse("http://developers.facebook.com/android"))
                .build();

        messageDialog.show(linkContent);
    }else{
        Log.e(TAG, "Can't be shown");
    }

我尝试了尽可能多的代码示例,因为我可以在互联网上找到。有关共享的facebook文档非常糟糕。代码总是在我的if语句中执行'else'块。

我可以用相同的程序显示ShareDialog。但MessageDialog无法正常工作,甚至无法记录任何内容。有没有办法发送消息?或者任何经过测试和工作的来源?

非常感谢

0 个答案:

没有答案