我如何在Facebook上发帖并标记朋友和地点?

时间:2013-04-07 02:43:47

标签: php facebook opengraph

我正在阅读Facebook的新api(opengraph)已更改,我正在尝试发布一些内容并在其上标记几个朋友...根据此https://developers.facebook.com/docs/reference/api/user/#posts我应该指定“ids”标签“但只是不起作用,我见过一些参考但很老......

问题是它确实贴在墙上,但没有标记或显示地点。

我正在使用php。

任何人都这样做了吗?

这是我的代码

$post = array('message' => 'my message ',
                'name' => 'name',
                'caption' => "something", 
                'link' => 'my page',
                'description' =>"some desc",
        'place' => '323816477724410',<--- id of a city
                'tags' => 'xxxxxx', <---- facebook id

                );    
$result = $facebook->api("/".$user."/feed/", 'post', $post);

1 个答案:

答案 0 :(得分:-1)

请检查错误日志。将代码放在try {} catch {}中,然后打印异常数组,如下所示:

try{
    $result = $facebook->api("/".$user."/feed/", 'post', $post);
} catch (FacebookApiException $e) {
    print_r($e); // or error_log($e);
}