0

私は Facebook アプリに取り組んでいます。Facebook アクティビティ セクションに 5 月のアプリ アクティビティを投稿したいと考えています。

私はこのコードを使用しています

    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 Developer Documentationにプロセスが説明されており、そこから、これから使用するネームスペースのアクションを定義する必要があることがわかります。

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

{namespace}アプリの名前空間はどこで、アプリケーションのOpenGraph セクションの下にある開発者の管理パネル{action-type-name}で定義するアクションです。

于 2012-11-05T05:14:45.460 に答える