我正在尝试创建一个执行以下操作的FB应用程序:
i)应用程序出现在页面标签上。当用户点击pageTab时,她会看到一个屏幕[A1],在那里她可以邀请她的朋友加入这个应用程序。
ii)当朋友收到通知时,她会看到另一个告诉应用程序的屏幕[A2]。
有什么方法可以做到这一点?
我想知道是否有办法识别请求的来源(浏览器上的网址除外),以区分对应用程序的两个请求,以便我可以呈现相应的屏幕[A1]或[A2]基于是从PageTab点击还是直接点击邀请通知。
谢谢。
答案 0 :(得分:0)
请参阅https://developers.facebook.com/docs/requests/,“接受用户请求”部分 - 您的应用将获取请求ID,然后可以读取请求的详细信息。
如果在您的方案中,您的应用程序在请求通知之后提供的纯粹事实对您来说还不够,您还可以在发出请求时传递其他数据参数,请阅读在处理请求时,请让您的应用做出相应的反应。
请记住,一旦用户对请求执行操作,删除请求就是的责任。 (在文档中也有详细描述。)