0

我正在开发 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 活动部分显示消息。任何知道这件事的人请帮助我。

4

1 回答 1

0

Facebook 开发者文档描述了这个过程,从那里你会发现你需要为你将要使用和使用的命名空间定义操作:

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

{namespace}您的应用程序的命名空间在哪里,并且是您在应用程序的 OpenGraph 部分下的开发人员管理面板{action-type-name}中定义的操作。

于 2012-11-05T05:14:45.460 回答