2009-11-11 4 views
4

나는 벽 게시물을 생성하는 Facebook 응용 프로그램에서 일하고 있습니다. 이 게시물을 테스트 할 때, 나는 게시물을 "좋아하는"Facebook 플랫폼 조치가 실패하고 있음을 발견했습니다. 특정 오류 메시지는Facebook 플랫폼 오류 : "개체를 좋아할 수 없습니다"

Object cannot be liked
Unable to like this object because it is not accessible (it may have been removed or you may no longer have permission to see it).

입니다. 오류에 제안 된 조건 중 어느 것도 실제로 해당하지 않습니다. (-이 질문! 이제 편집 결과를 반환)

  • zero results를 반환하는 페이스 북 버그 저장소를 검색을 (!) 오류에 대한 인터넷 검색

    • zero results를 반환합니다. (이 버그를보고했기 때문에 one result가 반환되었습니다.)
    • Facebook 커뮤니티 포럼을 검색하면 two posts이 특정 문제를 해결하지 못합니다.

    이러한 벽 - 벽면 게시는 PHP 라이브러리를 사용하여 stream.publish을 통해 생성됩니다. 다음은 프로덕션 코드의 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 
    ); 
    

    실마리가 있습니까?

  • +4

    개체가 Facebook 인 경우 개체를 좋아할 수 없다는 데 동의합니다. –

    +0

    @WP : 젠장. 당신은 저를 때려 : p 재미있는 오류 메시지 :) – mpen

    +0

    이것은 정말 재밌는 오류 메시지입니다. 첫 번째 T 셔츠를 입을 때가 궁금합니다. –

    답변

    1

    이봐, 내가 너에게 도움이되지 않는다는 것도 알지만, "좋아할"수없는 물건을 만났어. 나는 동일한 오류 메시지를 받았으며, "객체"가 Facebook 자체 내에서 생성되었다고 생각합니다 (제 3 자 앱이 아닌). 누군가 내 벽에 게시했습니다.

    아무런 단서가 없지만 그 메시지 하나에 문제가 발생하고 나에게도 동일한 오류 메시지가 표시됩니다. 당신이 해결책을 찾길 바랍니다.

    0

    발생하지 않는다 "좋아요."

    [객체가 좋아 할 수없는]

    이 (가 제거되었거나 더 이상 그것을 볼 수있는 권한이 없을 수)에 액세스 할 수 없습니다 때문에이 오브젝트를 좋아 할 수 없습니다.

    [좋아요]

    내가 코멘트를 추가 할 때 나는 또한 비슷한 메시지가 :

    당신이 할 수있다

    미안 [코멘트 또는 삭제 된 게시물에 코멘트 시도를 추가 할 권한] 이 댓글을 추가 할 수있는 권한이 없거나 원래 게시물이 삭제되었을 수 있습니다.

    [Okay]

    관련 문제