2012-11-29 2 views
3

나는 야후를 얻으려고합니다! 다른 웹 사이트 (Get img thumbnails from Vimeo?, How do I get a YouTube video thumbnail from the YouTube API? 등)에서 쉽게 할 수있는 것처럼 화면 비디오의 이미지 엄지 손가락을 내 웹 사이트에 삽입 할 수 있습니다.Yahoo!에서 img 미리보기 이미지 가져 오기 화면 비디오 플레이어 (이전 웹 플레이어가 아님)

이전에는 수사가있었습니다 : Get thumbnail image for Yahoo video? (python)하지만 지금은 새로운 Yahoo! 화면.

Internets의 빠른 검색은 Y를 알려준 '자신의 온라인 도움말 S :!하는에 따르면 http://help.yahoo.com/l/in/yahoo/video/using/using005.html;_ylt=Aj3rNfbhKBNyXODHGK5ONSo1qXtG

, 내가 할 일은 복사 공유 탭에서 썸네일 코드입니다. 죄송합니다. 공유 탭 아래의 축소판 코드을 찾을 수 없습니다.

나는 또한이 ... 아이디어로 나를 도울 수 http://developer.yahoo.com/everything.html에 어떤 Y! 스크린 API를 찾을 수 없었습니다? 도메인 간 데이터 jQuery를과 함께 긁어에 대한 YQL를 사용

답변

4

작동하는 솔루션입니다.

일부는 소리가 나고, 일부는 hackish하지만 그게 내가 생각한 것만 큼 근심이있는 것입니다.

이 방법의 기초가 나에 의해 수행하지만, 페이스 북에 대한 자습서를 사용하여되지는 조슬린 스트 레톤에 의해 작성 Create a Facebook-style Link Preview Using jQuery & YQL 제목. 출발점 역할 수정 된 자바 스크립트에 포함

, 당신은 액세스 할 수 있으며 다음 검색하는 방법을 이해하는 것입니다 :

1 야후! 화면 비디오 웹 페이지 제목
Yahoo! 화면 섬네일 URL Link
Yahoo! 스크린 비디오 URL 링크 야후 화면 플레이어 자체에서 제공
4. 긁어 다른 meta 태그 내용
5. 야후 화면 비디오 삽입 코드입니다.


DEMO in jsFiddle!

편집 : jsFiddle 데모가 더 이상 비디오 예를 들어 하위 도메인 (지역) 의존한다.

편집 2 :이 .ajax() YQL 프로세스를 기반으로 또 다른 튜토리얼, 나는 대표자 : 데이터 스크래핑 두 jsFiddles을했습니다보고 싶은 그 사람들을 위해. 여러분은 XPATH에 대해 더 자세히 논의한 SO Answer here을 볼 수 있습니다.

+1

그냥 테스트 해봤는데 정상적으로 작동합니다. 위대한 직업;) –

+0

로케일 특정 하위 도메인없이 테스트하고 모든 정보를 올바르게 가져 오는 것 같습니다. –