在我的应用程序中使用php SDK更新facebook的状态

时间:2013-09-16 08:39:31

标签: php facebook facebook-graph-api facebook-php-sdk

我正在尝试更新我的墙上的状态但事情是有链接是必须发布在我的墙上。 我想只更新墙上的消息不链接。 这是我的示例代码: -


$facebook = new Facebook(array(
            'appId' => 'MY_APP_ID',
            'secret' => 'MY_APP_SECRETE_KEY',
            'cookie' => true

        ));
$ret_obj = $facebook->api('/me/feed', 'POST', array(
            'access_token' => $_SESSION['active']['access_token'],
            'link' => 'www.ermehar.com',
            'message' => 'Hello World..!',
        ));

echo '<pre>';
print_r($ret_obj);
echo '</pre>';

是否可以在不使用“链接”的情况下更新状态。?

2 个答案:

答案 0 :(得分:0)

  

是否可以在不使用“链接”的情况下更新状态。?

是的。您可以在墙上发帖而不需要任何链接。

答案 1 :(得分:0)

你可以在你的墙上更新。下面的caode和链接可以帮助你正确地使用php在facebook墙上发布状态 http://scriptime.blogspot.in/2012/12/facebook-status-updates-using-php-sdk.html

$status = $_POST['status'];
$facebook_id = $userdata['id'];
$params = array(
    'access_token' => $access_token,
    'message' => $status
);
$url = "https://graph.facebook.com/$facebook_id/feed";
$ch = curl_init();
curl_setopt_array($ch, array(
    CURLOPT_URL => $url,
    CURLOPT_POSTFIELDS => $params,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_SSL_VERIFYPEER => false,
    CURLOPT_VERBOSE => true
));
$result = curl_exec($ch);

有关ho设置环境的更多详细信息,请查看此链接