我想在墙上设置一个 facebook php 帖子,但是在 facebook auth 之后,代码只是继续使用不同的令牌重定向,有人可以帮助我吗?非常感谢!!
这是我的示例网址: http: //for-winner.com/fff.php
require_once ("fb/src/facebook.php");
$facebook = new Facebook(array(
'appId' => 'id',
'secret' => 'secret',
'cookie' => true
));
$attachment = array(
'message' => 'hello',
);
$user = $facebook->getUser();
if($user == 0) {
$login_url = $facebook->getLoginUrl($params = array('scope' => "publish_stream"));
echo ("<script> top.location.href='".$login_url."'</script>");
} else { $token=$facebook->getAccessToken();
try {
$ret_obj = $facebook->api('/me/feed', 'POST', $attachment);
} catch(FacebookApiException $e) {
$login_url = $facebook->getLoginUrl(array(
'scope' => 'publish_stream'
));
error_log($e->getType());
error_log($e->getMessage());
}
}