我正在使用 Facebook 请求对话框来显示我的朋友列表并邀请,这在 Facebook 网络应用程序中,使用这个:
function sendRequestViaMultiFriendSelector() {
FB.ui(
{
method: 'apprequests',
message: 'Selección de amigos a los que invitar a KugaBar'
}, requestCallback);
}
function requestCallback(data) {
console.log(data);
}
它工作(好的)。
但是我在进入我的APP时需要识别用户,你看到requestCallback数据并看到一个“请求”,但是当用户点击通知并进入APP时
- 我不知道如何识别请求以检测用户是否通过通知访问。
编辑:好的,我找到了。
GET vars 中的参数是“request_ids”,但是出现了一个问题,这个参数只有在用户之前已经接受了权限的情况下才会出现,如果用户点击通知,并接受权限,按 Enter:这个参数没有存在,如果用户再次输入(不需要接受任何内容)此参数存在于 URL 中。
有什么方法可以在用户第一次输入时获取此参数?
谢谢