使用图API并在事件页面上创建链接

时间:2012-02-03 03:10:09

标签: php facebook events facebook-graph-api hyperlink

我必须遗漏一些非常明显的东西。

我已使用图API

成功创建了一个事件

我现在想在活动页面上放一个链接

当我使用下面的代码时,它会创建一条消息,但不会创建链接。所以请一个人,我错过了什么。我确实得到了一个linkid,你可以看到页面上的消息。

所以这是非常简单的代码。

        $fb = new Facebook(array(
        'appId'      => FB_APP_ID,
        'secret'     => FB_APP_SECRET,
        'cookie'     => true,
        'fileUpload' => true 
        ));            
        $fb->setAccessToken($_SESSION[ $eid.'_FB_USER_ACCESSCODE' ]);


        $data = array(   'access_token' => $_SESSION[ $eid.'_FB_USER_ACCESSCODE' ], 
                         'link'         => 'http://www.thedomain.com', 
                         'message'      => "To purchase your tickets"
                      );        
        $result = $fb->api($newFBEventId."/feed","post",$data);

由于

1 个答案:

答案 0 :(得分:1)

这是一个Bug,它的报告和标记为机密 用下面的文字和它还包含安全漏洞

bug report link

以下是我的错误报告文本 此报告的其他详细信息仅向Facebook员工显示

我最近尝试使用图谱API在事件的墙上发布,但只发布了消息;其他一切都没有显示出来。例如

  • 链接
  • 图片

这个帖子没有显示的另一件大事;这篇文章是“通过Facebook应用程序”发布的

注意:在页面或用户墙上发布,以及在活动墙上发布的正常消息。

最重要的事情是在帖子显示在活动的墙上“它没有显示它是由Facebook应用程序发布的”。
这非常危险;例如,我可以在用户的​​事件墙上创建应用程序并发布废话。人们会认为这是由用户发布的。

由于