2011-01-24 10 views
0

http://vthumb.ak.fbcdn.net/vthumb-ak-sf2p/v10822/239/59/505867356/t505867356_382364037356_272.jpgFacebookのビデオサムネイルURL?たとえば、これはFacebookのビデオのサムネイルのURLです

動画IDを取得し、サムネイルのリンクを作るようなものをやってから私を防ぐそこにかなりの数の難読化識別​​子があります。

私がサムネイルを望む理由は、アプリからのさまざまな動画で 'ナビゲータ'のバンドを埋め込むことができるからです。

とにかく、誰でもビデオサムネイルURLを取得する方法を知っていますか?

答えて

-1

Youtube APIには、そのデータにサムネイルURLが含まれています。 http://gdata.youtube.com/feeds/api/videos/VIDEO_IDは、サムネイルURLを含むmedia:thumbnailタグのセットを含む、特定のビデオに関する情報を含むXMLドキュメントを返します。標準パターンがhttp://i.ytimg.com/vi/VIDEO_ID/#.jpgであるようです。#は数字です(0はフルサイズの静止フレーム、1+はサムネイルサイズのフレームです)。あなたはちょうどそれを引くと、完全にAPIをスキップすることができるかもしれないが、すべての動画が

+0

の$ SRC =「HTTP ://img.youtube.com/vi/ "。$ video_id。" /default.jpg "; –

0

は、あなたの動画IDを見つけ、そのパターンに従っている場合、私は知らない、とサムネイルのこのURL https://graph.facebook.com/VIDEO_ID/picture

+0

小さいバージョン(128x128)のみ、どのようにサムネイルのバージョンを大きくすることができますか? – TomSawyer

+1

URLのhttps://graph.facebook.com/VIDEO_ID/pictureはいくつかのIDで動作しますが、他のIDでは動作しません。 { "メッセージ":ビデオ https://www.facebook.com/RobertScoble/videos/10153768628394655 このリンクhttp://graph.facebook.com/10153768628394655のためのようなエラー100 { "エラー" を与えます: "サポートされていないget要求。 " type ":" GraphMethodException "、 " code ":100、 " fbtrace_id "のGraph APIドキュメントを参照してください。https://developers.facebook.com/docs/graph-api : "CxtkKmhwbWy" } } –

+0

私が知る限り、これはユーザーではなくページでのみ有効です。ユーザーはこのメソッドを使用するためにサイトを認証し、許可する必要があります。それはなぜそれがいつも働くとは限らない理由です... – Jake

関連する問題