使用facebook内置的自定义对象操作

时间:2012-08-29 14:32:48

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

我正在使用用户生成的内容为我的网站开发一个应用程序。 我已经成功发布了自定义操作+自定义对象,但现在我正在尝试使用自定义对象的内置操作,以便显示

“用户喜欢”时间轴上的“appname”上的“自定义对象”

这是标题我还包括og:url,og:image,description等等

      <meta property="og:type" content="appname:custom_object" />

到目前为止我的代码(我曾经成功发布自定义操作+自定义对象)

   if(user_clicks_on_action_button){
    try{
        $params = array('custom_object_name'=> 'url_to_object');
        $statusUpdate = $facebook->api("/me/og.likes", 'post', $params);
    }catch(FacebookApiException $e){
        error_log($e);
        echo $e->getMessage();

    }
}

但这是我得到的信息:

         The action you're trying to publish is invalid because it does not specify any reference objects. At least one of the following properties must be specified: object.

根据facebook文件是可能的: https://developers.facebook.com/docs/opengraph/actions/builtin/likes/ 但也许我错过了一些东西。

0 个答案:

没有答案