0

我已经设置了一个基本应用程序,使用“发送请求”和“处理请求应用程序链接”文档作为参考。

现在,当我在我的应用程序设置中仅检查“Facebook 登录”时,请求应用程序链接根本不起作用 - facebook 应用程序进入无限“等待我加载某些内容”状态。

当我同时检查“Facebook 登录”和“深度链接”时,请求应用链接确实有效 - 但是,没有请求 ID 发送到我的应用。实际上,getIntent().getData() 只返回:http://www.facebook.com/apps/application.php?id=[app id]

这是我发送请求的代码:

Bundle params = new Bundle();
params.putString("message", invite_message);
WebDialog requestsDialog = (
    new WebDialog.RequestsDialogBuilder(this,
        Session.getActiveSession(), params)).setOnCompleteListener(new OnCompleteListener() {

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

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

除了仔细检查 Facebook 的应用程序设置之外,还有什么建议吗?还是在这些场景中真的很容易错过一些东西?

4

1 回答 1

0

没关系 - 查看“了解问题”页面显示,自 28 日 3 月以来,Facebook 在 Android 上的通知存在问题。

于 2013-04-08T02:45:14.690 回答