我如何在Facebook活动部分发布我的应用活动

时间:2012-11-02 08:37:53

标签: php facebook facebook-php-sdk

我正在开发facebook应用程序,我想在facebook活动部分发布可能的应用程序活动。

我正在使用此代码

    try {
        $params = array(
            'message'       =>  "Hurray! This works :)",
            'name'          =>  "This is my title",
            'caption'       =>  "My Caption",
            'description'   =>  "Some Description...",
            'link'          =>  "http://stackoverflow.com",
            'picture'       =>  "http://i.imgur.com/VUBz8.png",
        );

        $post = $facebook->api("/$user/feed","POST",$params);



    }
    catch (FacebookApiException $e) {
       $result = $e->getResult();
    }

这是工作,但消息显示在Facebook墙上。我想在Facebook活动部分显示消息。任何人都知道这个请帮助我。

1 个答案:

答案 0 :(得分:0)

Facebook Developer Documentation描述了该过程,您将发现需要为将要使用和使用的命名空间定义操作:

$facebook->api('/me/{namespace}:{action-type-name}');

{namespace}是您应用的命名空间,{action-type-name}是您在应用的OpenGraph部分下的Developer's Admin Panel中定义的操作。