1

Ajax 웹 애플리케이션에서 Facebook Like 버튼을 사용하여 Open Graph 태그의 og : title 및 title 태그에 대한 변경 사항을 캡처하는 방법을 알고 싶었습니다. og : url. 이미 Facebook 앱을 만들었고 API ID를 얻었습니다.Ajax 페이지 용 Facebook 버튼, 구현 방법 및 작동 확인 방법

내가 알고 싶은 것은 페이스 북이 그 제목과 URL 정보를 포함하고있는 메타 태그에 대한 변경 사항을 캡처하기 위해 내 웹 사이트에 넣어야하는 코드이다 (예 : og : title , og : url).

나는 Facebook의 지침에 따라 성공하지 못했습니다. 또한, 좋아하는 단추를 로컬에서 테스트하여 Open Graph 태그의 데이터를 적절히 잡는 방법을 알고 싶습니다.

또한 Ajax가 변경된 현재 페이지에 대한 관련 정보를 포함하도록 Open Graph 메타 태그를 자동으로 변경하는 JQuery 코드가 있음을 언급 할 가치가 있습니다.

감사합니다.

답변

0

사람들이 좋아할 수 있도록 각 페이지마다 별도의 URL이 있어야합니다. 실제로 og : url 태그를 통해 반환하려고하는 물리적 페이지에 버튼을 지정하는 것이 좋습니다. Facebook에서 특정 URL에 대해 저장하는 데이터를 새로 고치려면 해당 URL을 linter로 http://developers.facebook.com/tools/lint으로 전달하십시오.

+0

다른 해시가있는 페이지를 좋아할 수 있습니까? –

0

저는 동적 아약스 웹 사이트에서 페이스 북 공유를위한 로테이터 파일을 만들었습니다.

rotator.asp 코드 샘플 :

<html> 
<% lang=request("lang") 
    id=request("id") 

    ..some sql to get data... 
    ogTitle=.... 
    ogImage=.... 
    originalUrl=.... 

%> 
<head> 
<meta property="og:title" content="<%=ogTitle%>" /> 
<meta property="og:image" content="<%=ogImage%>" /> 
..... 
...... 
<meta http-equiv="refresh" content="0; url=<%=origialUrl%>" /> 
//dont use redirect.. facebook dont allow 302... 
</head> 
<body></body> 
</html> 

예 xxx.com/#!/en/153 페이지 공유 xxx.com/rotator.asp?lang=en & ID = 153