如果用户安装了我的应用程序,我需要解决这个问题,因此我可以显示一个不同的页面。你是怎么做到的?
答案 0 :(得分:2)
理想情况下,您希望在最初安装应用时在自己的数据库中捕获其Facebook用户ID。当他们回来时,您可以将当前用户的Facebook用户ID与您的数据库进行比较,看看您是否找到任何匹配项。
如果您没有数据库,则始终可以使用Graph API检查用户权限。您可以在此处找到代码:http://developers.facebook.com/blog/post/495
这将返回一个如下所示的数组:
Array ( [data] => Array ( [0] => Array ( [installed] => 1 [bookmarked] => 1 ) ) )
在这种情况下,用户已安装它并为其添加了书签。现在你知道了,你可以显示一个稍微不同的页面。
答案 1 :(得分:0)
您可以使用FB JavaScript API并查询用户是否已登录来执行此操作。如果是(对您而言),则会安装您的应用。