【发布时间】:2013-05-04 12:17:39
【问题描述】:
我四处寻找,但似乎没有适合我需要的答案。一旦用户完成了一系列表格,我只需要一条消息来表示感谢,确认更新并重定向到主页。
代码:
<?php
require './facebook.php';
$facebook = new Facebook(array(
'appId' => ' *************',
'secret' => '********************',
'cookie' => true,
));
$status2 = $_POST['status2'];
$uid = $facebook->getUser();
$args = array(
'message' => $_POST['status2'],
'link' => 'http://apps.facebook.com/geordie-status/',
'caption' => 'Translate from English to Geordie'
);
if(isset($_POST['post']))
$post_id = $facebook->api("/$uid/feed", "post", $args);
$msg = "Thanks for translating your status, it has now been posted to your wall.";
header("Location: http://apps.facebook.com/geordie-status/");
?>
点击按钮后,更新发布,但没有消息框或重定向,我做错了什么?
【问题讨论】:
-
我没有看到任何 javascript 来进行确认、提示、模式、对话框等弹出窗口......如果没有 javascript,您如何期望发生这种情况?
-
我已经在我拥有的另一个 php 页面上使用 $msg 工作了,我猜没有办法只使用 php 来做到这一点,所以当单击消息框上的 OK 时,它是定向的?跨度>
-
呃,你刚刚发布了你的应用程序的秘密吗?
*_* -
这完全是我的脸,在你发布之前编辑过
-
该死,在发布代码之前请三思。希望这里的人足够诚实,不要做讨厌的事情。
标签: php facebook facebook-php-sdk facebook-apps