2012-09-22 76 views
-1

我在页面中有一个选项卡,其中一个网站的iframe构建为一个简单的Facebook应用程序,用户可以使用图像和一些文本创建简单的配置文件页面。Facebook选项卡iframe共享

现在,一旦创建配置文件(这是一个简单的html页面,拥有自己的URL),我需要能够共享它,使用一些共享服务(如addthis)甚至标准的发送按钮。问题是,原始网站必须始终隐藏(用户不能看到“网站”的网址),但共享系统需要一个绝对的URL来知道......实际共享的内容。

Obiouvsly,在iframe中工作时,url始终是facebook页面的页面(它不会更改导航网站的页面),所以我该怎么做?

谢谢。

回答

0

的问题是,原来的网站必须始终隐藏(用户必须不能够看到“网站”的网址)

为什么不呢?

请不要说“安全问题”,现在,因为你应该知道有作为“通过隐藏的安全”没有这样的事......


如果你只是想拥有的Open Graph的URL,即可以被喜欢和分享,但是希望用户点击其中一个网址最终再次位于Facebook上的iframe标签中 - 然后为实际用户重定向到您的网页标签。

要么通过JavaScript(Facebook刮板不关心);或者对于任何客户端的服务器端重定向是而不是 Facebook刮板(它可以通过它的用户代理或请求的始发IP地址来识别)。

+0

嗯,这只是因为“客户想要这样做”(我知道,它很糟糕)。无论如何,感谢您的回复,幸运的是我们找到了另一条路线,所以这不再是问题了......现在。再次感谢! –