2011-06-10 109 views
0
以外在现场工作

我做了这是工作完美,除了一两件事一个Facebook应用程序。 当我用鼠标右键单击我的Facebook应用程序“显示iframe中的内容”的点击我被重定向到我的网站(例如:http://domain.com/app),这很好。但当应用程序直接从我的域加载时,我被重定向到facebook,并显示以下错误:http://d.pr/aW3s获取的Facebook应用程序的iFrame

任何人都可以很好地解决此问题? :-)

回答

1

几件事情来检查时,你得到这个错误:

1:网站是否工作时,你只在Facebook上运行呢?

2:通常当你得到这个错误是因为你有多个重定向-URI的在你的代码不匹配。这些需要是相同的网址。

3:是您重定向消息URI在同一个域中,当你在Facebook上做您的应用程序指定的画布上的网址?

这些应该是找三个主要的东西。如果你能找到这些东西,你应该尝试检查开发者论坛上没有问题,但这些都是我能想出从我的头:)

+0

,我可以看到顶部的事情,应该是理所应当(或者我正在寻找不同于你的东西,你可能是一个指导者或者其他什么人,所以我100%确定我做对了吗?) – 2011-06-10 18:24:24

+0

不,我很抱歉。我写的东西是我自己遇到同样的故障时所传达的东西:) – 2011-06-10 19:06:42

+0

我可以试试。当您尝试做与Facebook中的身份验证相关的任何事情时,就会发生以下事情之一:使用重定向网址来确保Facebook在验证用户之后显示IFrame内容。在使用Facebook API时,这些重定向URL将作为参数传递,如果它们不匹配eachother或属于与您在制作应用程序时在Facebook.developers中指定的区域不同的域,则将出现类似你展示的一个。希望有所帮助。 – 2011-06-10 19:32:39

相关问题