Facebook页面选项卡 - 常量400错误,POST而不是GET

时间:2014-02-14 15:07:51

标签: facebook facebook-apps facebook-page

我已经在我的脸书页面添加了一个标签,但我只能看到400个错误请求错误。如果我将标签的URL直接放在浏览器中(或者在PP选项卡上显示PPM->在浏览器中显示框架),一切正常。

这是我正在讨论的Facebook标签:https://www.facebook.com/alphazeroband?v=app_723522437659801 这是应该在FB选项卡(纯HTML)中的页面的URL:https://novaer.pl/alphazero/listen.html

这是我在服务器日志中发现的奇怪之处:<​​/ p>

  

“POST /alphazero/listen.html HTTP / 1.1”400 191“https://s-static.ak.facebook.com/platform/page_proxy.php?v=5

不应该有GET而不是POST吗?

1 个答案:

答案 0 :(得分:0)

我已经通过将HTML更改为PHP文件并在页面上的初始化中添加它来修复它:

if ($_POST) {
   header("Location: " . $_SERVER['REQUEST_URI']);
   exit(); 
}

但我仍然不知道为什么在Facebook iframe中有POST而不是GET。