2011-09-26 2 views
4

오픈 그래프의 문서 http://developers.facebook.com/docs/opengraph에 따라, 우리는 우리 자신의 og : types를 지정할 수 있습니다.다른 Open Graph og : type이 Facebook Linter에 의해 정확하게 파싱되지 않음

개체가 위 유형 중 하나에 들어 가지 않으면 유형을 지정할 수 있습니다. 이것은 에 다른 유형으로 표시됩니다. 우리는 가장 일반적으로 사용되는 유형을 모니터하고 완벽하게 지원되는 og : 유형을 위해 졸업하십시오. 자신의 유형을 지정하는 경우 자신 만의 네임 스페이스를 사용하는 것이 좋습니다.

내 웹 사이트에 http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fznood.com%2Fachkar_tools 반환 다음과 같은 오류 페이지에 린터를 실행 : 가 구성된 있기 때문에 URL에서

개체 'http://znood.com/places/dcGPdl0Psuc'무효 의 'OG 유형' 'znoodcom : 상점은'내 다른 페이지 느릅 나무의 자책골에

무효 : 당신이 최고를 린터를 확인하는 경우 유형은 "도시"이다는 OG : 유형이 "웹 사이트"로 설정되어 (나쁘다!) http://developers.facebook.com/tools/debug/og/object?q=znood.com%2Fcities%2FbIYWj4uRhCc

누군가가 Open Graph에서 선택할 수있는 사용자 정의 유형을 설정하는 방법을 명확히 할 수 있습니까? 또한 "도시"유형이 내 페이지에서 "웹 사이트"로 대체되는 이유는 무엇입니까?

답변

1

head 태그의 네임 스페이스 링크를 전달하고 있습니까? Like :

<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# yourns: http://ogp.me/ns/fb/yourns#`"> 

여기서 yourns는 네임 스페이스입니다.

+0

좋아 .. 내 머리에이 추가는 (I는 또한뿐만 아니라 내 HTML 태그에 그것을 가지고,하지만 난 거기에 내 NS가 없었어요). 같은 오류가 여전히 발생합니다. 이것은 당신이 보길 신경 쓰면 문제를 디버그하기 위해 사용하는 페이지에 대한 링크입니다 .-) http://znood.com/achkar_tools – Abdo

+1

흥미 롭습니다. http://graph.facebook.com/schema/og/fb/znoodcom 네 네임 스페이스 URL을 가져올 때 http://graph.facebook.com/schema/og/fb/xocialize를 보면 오류가 반환됩니다. 당신은 내가 작업하고있는 프로젝트에 대한 정의 된 객체를 볼 수 있습니다. 지금은 귀하의 개체 또는 귀하의 응용 프로그램에서 FB를 정의하는 방법에 문제가있을 수 있습니다 생각하고있어. –

+0

예, 확인했지만 문제가 발생했는지 전혀 알 수 없습니다. 바울은 아래 해결책을 찾았습니다 :-) 시간 내 주셔서 감사합니다! – Abdo