如何从应用程序中获取Facebook iFrame选项卡url(包括参数)?

如何从应用程序中获取Facebook iFrame选项卡url(包括参数)?,facebook,iframe,facebook-iframe,Facebook,Iframe,Facebook Iframe,我认为有一些类似的问题似乎建议在签名请求()中使用app_data,但我不确定是否可以用它实现我试图实现的目标,因为我以前从未使用过它 如果我的Facebook“Tab”Url如下所示: http://www.facebook.com/pages/PAGE_TITLE/PAGE_ID?sk=app_APP_ID &WT.mc_id=email-uk-8014 我想做的是在末尾添加一个额外的参数,如下所示: http://www.facebook.com/pages/PAGE_TITL

我认为有一些类似的问题似乎建议在签名请求()中使用
app_data
,但我不确定是否可以用它实现我试图实现的目标,因为我以前从未使用过它

如果我的Facebook“Tab”Url如下所示:

http://www.facebook.com/pages/PAGE_TITLE/PAGE_ID?sk=app_APP_ID
&WT.mc_id=email-uk-8014
我想做的是在末尾添加一个额外的参数,如下所示:

http://www.facebook.com/pages/PAGE_TITLE/PAGE_ID?sk=app_APP_ID
&WT.mc_id=email-uk-8014
原因是出于跟踪目的,链接将从表单中发送出去

http://www.facebook.com/pages/PAGE_TITLE/PAGE_ID?sk=app_APP_ID&WT.mc_id=email-uk-8014
额外的参数将允许我们跟踪活动id


正如您所见,我无法事先知道参数的值,因为它取决于用户单击的链接,所以是否有可能在我的iframe应用程序中以某种方式获得
WT.mc_id
参数的值?

您不应该在facebook的href中传递参数。相反,只需在应用程序中创建链接,以便跟踪事件。由于您将处于iframe并拥有完全的控制权,因此您可以在自己的网站上执行相同的操作。

您不应在facebook的href中传递参数。相反,只需在应用程序中创建链接,以便跟踪事件。由于您将处于iframe中并拥有完全的控制权,因此您可以在自己的网站上执行相同的操作。

app\u data
是除了页面ID和用户基本详细信息(区域设置以及如果他们喜欢/不喜欢页面)之外传递的唯一参数-您需要将其用于任何类型的活动跟踪(或者在捕获分析数据后链接到其他位置并重定向到选项卡)

app_data
是除了页面ID和用户基本详细信息(区域设置,如果他们喜欢/不喜欢该页面)之外传递的唯一参数-您需要将其用于任何类型的活动跟踪(或者在捕获分析数据后链接到其他位置并重定向到选项卡)

您可以在facebook中传递get变量,但只能在画布应用程序中传递
您只需使用$\u REQUEST['xxx']检索数据。

您可以在facebook中传递get变量,但只能在canvas应用程序中传递 您只需使用$_REQUEST['xxx']来检索数据