2012-06-04 3 views
0

상태에서 페이스 북에서 기사를 공유 할 때, 페이스 북은 제목과 요약을 생성하고 공유 된 기사에 이미지를 첨부합니다.페이스 북에서 공유 링크 (기사)를 추출하는 방법은 무엇입니까?

스택 오버플로 https://stackoverflow.com/ 이 전문가와 매니아 프로그래머를 위해 공동으로 편집 된 질문과 대답 사이트를 geenrate됩니다 상태 www.stackoverflow.com 퍼팅 예를 들어

. 100 % 무료이며 등록이 필요 없습니다.

:

(BTW하는 stackoverflow.com 페이지의 소스 코드에없는) 그러나 뉴스 웹 사이트의 기사처럼 뭔가를하려고 할 때, 우리는 어떤 기사를 확인 (페이지의 소스 코드에서 일부 추출 된 결과를 얻을 수 예를 들면 www.goal.com에서).

페이스 북에서 사용하는 알고리즘에 대해 알고 싶습니까?

+2

로그 아웃하여 소스를 확인하십시오 :

이것은 전문 및 열성 프로그래머의 공동 편집 질문 및 대답 사이트입니다. 100 % 무료이며 등록이 필요 없습니다.

'이 포함되어 있습니다. – amit

답변

1

링크를 표시하기 위해 페이스 북에서 사용하는 메타 데이터는 항상 HTML 소스 코드에서 추출됩니다.

@amit이 말했듯이 설명은 출처에 있으며 제목은 제목 태그에서 가져온 것입니다.
debugger에서 해당 URL을 확인하더라도 페이스 북이 불평하고 있음을 알 수 있습니다.
페이지의 마지막 링크 (See exactly what our scraper sees for your URL)를 클릭하면 fb 스크래퍼가받는 응답을 볼 수 있습니다.

이 소스는 일부 웹 사이트에서 사용자 에이전트 문자열을 확인하고 fb 스크래퍼 (facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)) 인 경우 다른 응답이 반환되기 때문에 브라우저에서 가져온 것과 다를 수 있습니다 (이 경우는 아님).

관련 문제