2013-01-13 65 views
-2

我有一个应用程序,它的网址是这样的:如何获得Facebook的iFrame网址的直接链接?

https://www.facebook.com/Foo/app_123456789 

这个程序是在IFRAME运行和装入我的一些服务器的网址。在启动用户看到像[1]页:

www.foo.com/index.php 

但在应用程序,你还可以得到像[2]页:

https://foo.com/foo1/test/Tab/New/12345-6789 

现在的问题是: 是有可能得到一个以facebook.com/...开头的链接,并直接引导您访问[2]网址?

回答

2

是的,这是可能的。您可以添加一个额外的变量,以您的网址,像这样:然后

https://www.facebook.com/Foo/app_123456789?app_data=any_string_here 

Facebook将发送不管app_data variable内到iframe的singed_request内。所以你所要做的就是检查它的存在(和价值)并相应地重定向用户。

+0

但我需要知道如何添加iframe自动打开的app_data – gurehbgui

+0

您的意思是您的* other *页面自动打开?这是不可能的,你**有**来处理这个问题。尝试阅读带'和'app_data'参数的'signed_request'来更好地理解这个概念。 – ifaour

+0

好吧,只能添加像I = 2这样的普通参数,而不是网址 – gurehbgui

相关问题