1

我的问题是,当用户在 facebook 上单击应用程序请求通知时,如果已经安装了应用程序,它会获取并处理应用程序“请求 ID”。这是代码

Uri intentUri = getIntent().getData();
        if (intentUri != null) {
            String requestIdParam = intentUri.getQueryParameter("request_ids");
            if (requestIdParam != null) {

                String array[] = requestIdParam.split(",");
                requestId = array[0];
                Log.v("Application Request ID***","APP ID: "+requestId);



            }
        }

但是,当应用程序尚未安装在设备上时,它会将用户带到 Playstore,然后用户单击安装。在这种情况下,我无法接收应用程序“requestId”。

在这种特殊情况下,“requestId”丢失了。

4

1 回答 1

1

这是默认行为。如果用户需要从 Play 商店安装应用程序,Facebook SDK 目前不支持获取该信息。

于 2013-04-04T09:36:42.107 回答