gpt4 book ai didi

facebook - 当用户输入您的应用程序时如何获取通知 ID

转载 作者:行者123 更新时间:2023-11-30 05:26:12 25 4
gpt4 key购买 nike

我正在使用 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数据看到一个“request”,但是当用户点击notification进入APP的时候

  • 我不知道如何通过通知识别请求来检测用户是否正在访问。

编辑:好的,我找到了。

GET vars 中的参数是“request_ids”,但是出现了一个问题,这个参数只有在用户之前已经接受权限时才会出现,如果用户点击通知并接受权限,点击回车:这个参数不存在,如果用户再次输入(无需接受任何内容)该参数存在于 URL 中。

有什么方法可以在用户第一次进入时获取这个参数吗?

谢谢

最佳答案

当用户第一次点击请求时,您应该从 URL 中获取 request_id 并将其存储在 cookie 中。当用户完成登录后,检查 cookie 是否存在,然后相应地更新您的记录。

关于facebook - 当用户输入您的应用程序时如何获取通知 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13492029/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com