Facebook平台错误:“对象不能被喜欢”

时间:2009-11-11 18:34:24

标签: php facebook

我正在开发一个生成墙贴的Facebook应用程序。在测试这些帖子时,我发现“喜欢”帖子的Facebook平台动作失败了。具体的错误信息是

  

不喜欢对象
  无法   像这个对象,因为它不是   可访问(可能已被删除   或者您可能不再获得许可   看到它。)

错误中建议的任何条件都不是真的。

  • Google搜索错误返回zero results(!)(编辑!现在返回结果 - 此问题)
  • 搜索Facebook错误存储库会返回zero results。 (编辑!现在返回one result,因为我报告了这个错误)
  • 搜索Facebook社区论坛会产生two posts,而这两者都没有解决此特定问题。

这些墙到墙帖子是通过stream.publish使用他们的PHP库生成的。以下是我的生产代码

中的API调用示例
$this->facebook->api_client->stream_publish(
    ''
  , array(
        'name'        => 'Sample Wall Post'
      , 'description' => 'Just a test description'
      , 'media'       => array(
          FbAppHelper::imageAttachment( 'path/to/image.gif', 'http://apps.facebook.com/' . FB_CANVAS_URI )
        )
    )
  , null
  , $facebookId
);

任何线索?

3 个答案:

答案 0 :(得分:1)

嘿,我知道这对你没有帮助,但是我遇到了一个不能被“喜欢”的物体。我得到了相同的错误消息,我认为“对象”是在Facebook本身(而不是通过第三方应用程序)中生成的。有人贴在我的墙上。

不知道为什么,但它恰好发生在那条消息上,它给了我同样的错误信息。希望你找到解决方案。

答案 1 :(得分:0)

此问题的此错误已关闭。不再发生

http://bugs.developers.facebook.net/show_bug.cgi?id=7540

答案 2 :(得分:0)

当我点击"喜欢的时候,我的一个FB朋友的所有照片都会出现这种情况。"

[对象不能被喜欢]

无法喜欢此对象,因为它无法访问(可能已被删除,或者您可能无法再查看它)。

[好]

当我尝试添加评论时,我也收到了类似的消息:

[无权添加评论或尝试评论已删除的帖子]

很抱歉,您可能无权添加此评论,或者原始帖子可能已被删除。

[好]