0

我有一个应用程序,允许用户从他们的 Facebook 朋友中选择并向他们发送消息。这是我正在使用的代码:

Bundle params = new Bundle();
params.putString("message", "Learn how to make your Android apps social");
WebDialog requestsDialog = (new WebDialog.RequestsDialogBuilder(this,
    Session.getActiveSession(), params)).setOnCompleteListener(
        new WebDialog.OnCompleteListener() {

            @Override
            public void onComplete(Bundle values, FacebookException error) {
            }

        }).build();
    requestsDialog.show();

用户从好友列表中选择,消息成功发送。问题是当朋友收到他们收到消息的通知时——他们尝试从下拉通知中访问消息,而不是显示消息,Facebook 应用程序只是无限期地显示一个加载符号(或者,充其量,如果我向同一用户发送消息,它会间歇性地显示)。如果用户去他们的通知中心,那里的消息是可见的,所以他们已经清楚地收到了。

什么可以解释这一点?

4

1 回答 1

0

在 Facebook 应用程序设置中设置应用程序域和使用 Facebook 登录的网站似乎已经解决了这个问题。

于 2013-03-09T01:35:25.977 回答