处理来自Playstore android的传入Facebook App Request ID

时间:2013-04-01 07:09:42

标签: android facebook

我的问题是,当用户点击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);



            }
        }

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

“requestId”在特定情况下丢失了。

1 个答案:

答案 0 :(得分:1)

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