Facebook Graph API - 发布到用户墙

时间:2012-12-06 00:21:52

标签: facebook facebook-graph-api

我有一个重定向到php脚本的表单,用于向mysql数据库添加字段。添加完成后,我希望应用程序请求权限发布到用户流,一旦获得授权,我希望将消息发布到用户墙。

这是我到目前为止所得到的。 mysql位工作正常但是帖子没有。

<?php

require_once 'config.php';

mysql_connect("$host","$username","$password") or die(mysql_error());

mysql_select_db("$database") or die(mysql_error());


$mysql="INSERT INTO  `dhxmascomp`.`users` (`user_id` , `name` , `user_email`) VALUES (NULL, '{$_GET[name]}','{$_GET[name2]}')";


if(!mysql_query($mysql)) 
die(mysql_error());


mysql_close();

require_once 'facebook-php-sdk/src/facebook.php';

$facebook = new Facebook(array(
    'appId' => $FB_AppID,
    'secret' => $FB_AppSecret,
    'cookie' => true,));


$user = $facebook->getUser($_GET['access_token']);

try {
$publishStream = $facebook->api("/$user/feed", 'post', array(
'message' => 'test', 
'link'    => $FB_canvas_page,
'picture' => $submitPrefix. 'ibizasocial.com/plastik/images/logo_fb.png',
'name'    => 'Plastik',
'description'=> 'test'));


} catch (FacebookApiException $e) {
//echo($e);
}


?>
<html>
<body style="810px; overflow:hidden">

<div style="overflow:hidden; width:810px;">
<img src="http://ibizasocial.com/dhapp/images/DHAPP3.jpg" border="0" />


</div>
</body>
</html>

0 个答案:

没有答案