发布到facebook而不显示应用程序名称


Post to facebook without showing application name

我正在尝试写一些facebook应用程序,允许用户发布到他自己的墙。我基本上使用了以下代码:

    $request = new FacebookRequest(
                                $session,
                                'POST',
                                  "/mefeed",
                                array ('message' => $msg,'link' => $link)
                                    );
    $response = $request->execute();
    $graphObject = $response->getGraphObject();

一切都很好,除了当我在我的应用程序上做一个帖子,然后帖子看起来不同于手动完成的帖子。特别是,在用户名下有一个额外的链接,上面写着"测试应用程序",当我点击它时,我被转发到我的Facebook应用程序的页面。当我通过应用程序发布时,我是否有办法防止显示我的应用程序的名称,或者这是Facebook不允许的?换句话说,我希望帖子看起来像通过facebook页面正常发布的帖子。

多谢!

这是Graph API的一个安全特性(也是一个设计用来引导流量到你的应用程序的特性)。不幸的是,没有办法抑制这种行为。