Dailymotionの検索結果はすべてRSSとして取得できるため、これを利用して検索APIのように利用できます。
RSSのURLは、
http://www.dailymotion.com/rss/地域/パラメータ/値/ソート-日時/ページ
のような形式になります。
| パラメータ | 説明 |
|---|---|
| search | キーワード |
| channel | チャンネル |
| tag | タグ |
パラメータの値はスラッシュ ( / ) で区切って指定します。たとえば「music」というタグを指定するならば、
http://www.dailymotion.com/rss/tag/music
のようにします。キーワードはURLエンコードして指定します。
次のいずれかのキーワードをURLに付加することで、検索結果の取得順位を変更できます。
再生数が多い順に取得するならば、
http://www.dailymotion.com/rss/visited
のようにします。
並べ替えを指定した場合には、アップロードの日時で検索結果を制限できます。
1か月以内にアップロードされた動画に制限するならば、
http://www.dailymotion.com/rss/visited-month
のようにします。並べ替えのキーワードに続けて、ハイフン (-) で続けて記述します。
地域を指定して検索できます。たとえば「日本」を対象とするならば、
http://www.dailymotion.com/rss/jp
のように国コード[jp]を指定します。
検索結果の続きを取得するには、末尾にページ番号を付加します。たとえば検索結果の2ページ目を取得するには、
http://www.dailymotion.com/rss/2
のようにします。
パラメータの詳細は、検索結果ページの上部にある[RSSに登録]のURLを調べることでわかります。

RSSのURLは、検索結果ページのURLのホスト名に続けて「rss/」というパスを追加したものになっています。つまり、
http://www.dailymotion.com/rated/1
というページのRSSは、
http://www.dailymotion.com/rss/rated/1
というURLになります。
RSSの取得結果は、次のようなXML文書となります。
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:itunes="" xmlns:media="" xmlns:dm="">
<channel>
<title></title>
<link></link>
<description></description>
<itunes:subtitle></itunes:subtitle>
<itunes:summary></itunes:summary>
<itunes:owner>
<itunes:name></itunes:name>
<itunes:email></itunes:email>
</itunes:owner>
<itunes:author></itunes:author>
<itunes:image href=""/>
<itunes:explicit></itunes:explicit>
<itunes:category text="" />
<language></language>
<lastBuildDate></lastBuildDate>
<image>
<url></url>
<title></title>
<link></link>
<width></width>
<height></height>
</image>
<dm:link rel="uql" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_featured" title="注目の動画" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_buzz" title="今一番ホット" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_hd" title="HD画像コンテンツ" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_official" title="オフィシャルコンテンツ" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_creative" title="クリエイティブコンテンツ" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_recent" title="投稿日時が新しい順" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_visited-week" title="再生数が多い順" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_rated-week" title="評価の高い順" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_30" title="月" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_7" title="週" href="" type="application/rss+xml"/>
<dm:link rel="sort_by_1" title="今日" href="" type="application/rss+xml"/>
<dm:link rel="up" href="" type="application/rss+xml"/>
<dm:link rel="next" href="" type="application/rss+xml"/>
<dm:link rel="nextUql" href="" type="application/rss+xml"/>
<item>
<title></title>
<link></link>
<description></description>
<author></author>
<itunes:author></itunes:author>
<itunes:explicit></itunes:explicit>
<itunes:summary></itunes:summary>
<itunes:subtitle></itunes:subtitle>
<dm:videorating></dm:videorating>
<dm:videovotes></dm:videovotes>
<dm:link rel="" href="" type=""/>
<dm:link rel="" href="" type=""/>
<dm:views></dm:views>
<dm:comments></dm:comments>
<dm:favorites></dm:favorites>
<dm:id></dm:id>
<dm:author></dm:author>
<dm:loggerURL></dm:loggerURL>
<dm:authorAvatar></dm:authorAvatar>
<dm:relativeDate></dm:relativeDate>
<dm:channels></dm:channels>
<pubDate></pubDate>
<guid></guid>
<media:title></media:title>
<media:credit></media:credit>
<media:thumbnail url="" height="" width="" />
<media:player url="" height="" width=""></iframe></media:player>
<media:group>
<media:content url="" type="" duration="" width="" height=""/>
<media:content url="" type="" duration="" width="" height=""/>
<media:content url="" type="" duration="" width="" height=""/>
</media:group>
<itunes:keywords></itunes:keywords>
<media:category label=""></media:category>
</item>
...
</channel>
</rss>
主要な部分をまとめると、次のようになります。
<rss>
<channel>
<item>
<title>動画タイトル</title>
<link>動画ページのURL</link>
<description></description>
<dm:id>動画のID</dm:id>
<media:thumbnail url="サムネイルのURL" />
<media:player url=""></media:player>
<media:group>
<media:content url="動画ファイルのURL" type="video/x-flv"/>
</media:group>
</item>
<item>
...
</item>
...
</channel>
</rss>
http://static2.dmcdn.net/static/video/aaa/bbb/cccccccc:jpeg_preview_format.jpg
formatは、下表のいずれかです。
| パラメータ | 大きさ |
|---|---|
| small | 高さ60px |
| medium | 高さ120px |
| large | 高さ240px |
| source | 高さ480px |
| sprite | 160×120pxの画像を縦に8つ並べた 160×960pxの画像 |