2515651 ランダム
 ホーム | 日記 | プロフィール 【フォローする】 【ログイン】

素直研究所

素直研究所

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

キーワードサーチ

▼キーワード検索

プロフィール

すなおらぼ

すなおらぼ

カレンダー

ニューストピックス

フリーページ

2018年02月05日
XML
カテゴリ:WEB API
Web APIとは何ぞや?」ってぇ難しい話は、この語句のリンク先にまかせるとして、YoutubeでもFacebookでも或いは楽天でもこのWeb APIで成り立ってると云っても過言ではないくらい、インターネット技術の中枢的な存在っすね。コイツのおかげでオイラは飯を食わせてもらってるようなもんです。
 オイラが関わってる海外ドラマのサイトは、放送局が持っているFacebookサイトのウォール情報をFacebookのAPIで、放送局のアップしているYoutube動画情報をYoutube APIで取得して、カスタマーにサイトのページで提供したり、別のオリジナルなAPIとして提供してる訳っすよ。

 例えば、YoutubeのNHKオンラインでアップされてる動画情報を取得するのに、ユーザーIDが"NHKonline"と分かってるんだが、ユーザーIDからチャンネルIDを取得しないと動画情報は取得できないんだが、チャンネルIDを取得するAPIってぇのがあって、それが下のURLのような感じ…
https://www.googleapis.com/youtube/v3/channels
?part=contentDetails&forUsername=ユーザーID&key={APIキー}

 APIキーってぇのはこのAPIが誰でも使えちゃうのも差し障りがあるんだか知らんが、Youtube APIを使っていいよって証になるキーですね。すると下のようなJSONという構造体のデータを返してくれるんスよ。

 NHKオンラインのチャンネルIDは"UCip8ve30-AoX2y2OtAAmqFA"だわねってことが分かる訳っすよ。まぁこのあとチャンネルIDを使って動画情報を取得して、そういうデータをうまく加工してカスタマーに提供したりする訳っすね。
 ちなみにオイラのAPIキーがばれるとまずいので、ユーザーIDからチャンネルIDを取得するページを簡単に作ってみました。Google Chromeで拡張機能のJSON Viewをインストールしないと上のようにきれいに表示されないと思うけどご参考まで。次回はもう少し突っ込んだ話を。
http://sunao-labo.main.jp/api/youtube/get_channel_id.php

ソフトウェア開発の素直研究所です。お仕事のご依頼はこちらからどうぞ!





お気に入りの記事を「いいね!」で応援しよう

最終更新日  2018年02月10日 14時32分00秒
コメント(4) | コメントを書く


お気に入りブログ

ドンヨリシトシトな… New! かずまる@さん

一気に寒くなりました New! masatosdjさん

★ナイトテーブルにコ… New! cozy-inn-antiqueさん

iOS 18.1 Public Bet… New! shigechan2008さん

bibigoはスープ鍋?… New! し〜子さんさん

コメント新着

すなおらぼ@ Re[1]:貧乏飯(06/29) かずまる@さんへ いつも有難うございます…
かずまる@@ Re:貧乏飯(06/29) すなおさんこんにちは! ビンボー感が全く…
すなおらぼ@ Re[1]:貧乏飯(06/29) し〜子さんさんへ お久し振りです。いつも…
し〜子さん@ Re:貧乏飯(06/29) お久しぶりです 暑いですね こんなときに…
筑波大学附属病院は医局長がガスライティングと呼ばれる患者虐待やってる@ Re:筑波大学病院へ(01/16) 筑波大学附属病院は医局長がガスライティ…

© Rakuten Group, Inc.
X