我的问题是,当用户在 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”丢失了。