2012-01-27 2 views
0

대부분 json 데이터를 통해 렌더링되는 페이지가 있습니다. url은 id를 전달하고 json 데이터를 받아 페이지를 채우고 url을 매개 변수로 업데이트합니다.동적 json 렌더링 페이지 - 업데이트 facebook opengraph?

json이 렌더링 할 때 어떻게 동적으로 opengraph 데이터를 업데이트합니까? (처음에는 내가 가진 ID가 실제 데이터가 아닙니다)?

감사

답변

0

초기 HTML 응답이 요청 된 URL에서 제공 후에는 OG 메타 태그를 업데이트 할 수 없습니다. Facebook Linter는 javascript를 실행하지 않기 때문에 모든 OG 태그에서 픽업을 할 수 없습니다.

웹 서버에 특정 사용자 에이전트 문자열이 표시됩니다. Facebook에서 내 페이지를 마킹하는시기는 언제입니까?https://developers.facebook.com/docs/reference/plugins/like/이고 고유 한 페이지를 요청할 때 서버에서 적절한 OG 메타 태그를 다시 보내야합니다.

AJAX 호출을 통해 얻을 수있는 페이지를 미러링하는 정규 URL이있을 때 항상 작업을 수행하는 것이 가장 쉽습니다.

URL 재 작성을 확인하십시오.

+0

이 경우 URL 재 작성 문제가 아닙니다. 귀하가 답변 한 다른 질문과 다릅니다. 이 시나리오에서는 ID를 서버로 보내고 페이지에 데이터를 채우는 응답을받습니다. – Jason