0

我正在尝试在我的 Facebook 应用程序中获取提要对话框 iframe。但不知何故,它不允许我。Iframe 现在看起来像这样:

Facebook iframe 错误

我正在尝试使用以下代码:

$html .= '<iframe style="width:800px; height:800px;" src="https://www.facebook.com/dialog/feed?app_id='.$appID.'&redirect_uri=http://apps.facebook.com/'.$appName.'&acces_token='.$accesToken.'"></iframe>'.PHP_EOL; 

希望有人知道我做错了什么......我只想在 iframe 中有以下内容:

我必须如何展示。

4

1 回答 1

0

您还需要设置display=iframe. 您调整后的示例代码将是(以粗体添加):

$html .= '<iframe style="width:800px; height:800px;" src="https://www.facebook.com/dialog/feed?display=iframe&app_id='.$appID.'&redirect_uri=http://apps.facebook.com/'.$appName.'&acces_token='.$accesToken.'"></iframe>'.PHP_EOL;

有关更多信息,请参阅https://developers.facebook.com/docs/reference/dialogs/上的“通用对话框参数”

于 2013-01-21T18:03:42.873 回答