php - 确定请求是否来自 Facebook 页面选项卡

标签 php facebook facebook-php-sdk

如果用户通过 Facebook 页面选项卡访问 foobar.com,我想向他们显示特定数据。

但是,如果用户直接访问 foobar.com,我想展示一些不同的东西。

我还没想出一个好的方法。

最佳答案

查看 signed_request它被发送到 Facebook 选项卡中加载的每个页面。

if (isset($signed_request['page'])) {
   // I'm in a tab  
}

关于php - 确定请求是否来自 Facebook 页面选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10692381/

相关文章:

facebook - 为什么称为图形 API?

php - Facebook 图谱 API v2.1 : getting user id and his posts

php - 使用 Facebook PHP SDK 获取用户电子邮件的权限

php - 简单的 "facebook.php"不工作

php - 技能依赖的Mysql技术

php - 重新分配时 SQL 结果不起作用

php - mysql 查询在 for 循环中给出不正确的结果

php - Laravel,使用模型方法作为属性

facebook - 使用 oAuth 重新请求 Facebook 权限不起作用

javascript - FB.login() 响应不一致