2012-06-16 2 views
-1

페이스 북이 링크를 게시하는 동안 어떤 기술을 사용하는지 알고 싶었습니다. 화면에 링크를 붙여 넣을 때마다 링크가 페이지로 표시된다는 사실을 알고있었습니다.Facebook에서 링크에 사용하는 기술은 무엇입니까?

예를 들어, 제가 youtube의 링크를 붙여 넣을 때 ... 그것은 비디오로 표시하고 거기에서만 재생할 수 있습니다.

어떻게 할 수 있는지 알려주세요. 무엇 모두가 필요합니다

답변

3

그들은 무엇을 할 것입니다 (정규 표현식은 여기에서 유용합니다), 영화의 ID를 얻고 Youtube API를 사용하여 플레이어를 삽입 할 것입니다. API의 문서는 다음과 같습니다. https://developers.google.com/youtube/player_parameters

+0

YouTube는 단지 예시 일뿐입니다 ... 일반적으로 모든 웹 사이트에 대해 일반적으로 링크가 발생합니다. 어떻게 가능합니까? – jasmeet24

+0

다른 링크의 경우 웹 사이트의 내용 (예 :'file_get_contents' 또는 CURL)을 파싱하고 (예 : phpQuery) 구문 분석하여 모든 이미지를 가져 와서 어떤 이미지를 축소판으로 사용할 지 선택할 수 있습니다. 파싱 ​​된 내용으로부터 그것은 또한 제목과 메타 설명을 얻는다. – Agares

관련 문제