나는 벽 게시물을 생성하는 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를 반환합니다. (이 버그를보고했기 때문에 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
);
실마리가 있습니까?
개체가 Facebook 인 경우 개체를 좋아할 수 없다는 데 동의합니다. –
@WP : 젠장. 당신은 저를 때려 : p 재미있는 오류 메시지 :) – mpen
이것은 정말 재밌는 오류 메시지입니다. 첫 번째 T 셔츠를 입을 때가 궁금합니다. –