确定请求是否通过 Facebook 页面选项卡发送


Determine if request came through a Facebook page tab

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

但是,如果用户直接转到 foobar.com 我想显示一些不同的东西。

我一直想不出一个好的方法。

查看发送到

Facebook选项卡中加载的每个页面的signed_request。

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