プログラミングスポンサーリンクウィンブルドンの決勝をwowowで見ながら、コーディングしてます。グランドスラムとかマスターズ、フェデラーや錦織が出場している大会中はニュースをチェックしつつ、youtubeでハイライト動画を毎回検索していました。youtubeで大会名とか名前で検索しているのですが、youtubeアプリに毎回アクセスするのも面倒だし、何よりノイズが多いです。見たいハイライト動画が検索トップに表示されるわけじゃないんです。中身を見てみると画質がいまいちだったりもします。自分と同じような悩みを持つ人はいるんじゃないかと思い、これをCMSなんかに掲載すれば、意外と需要はあるんじゃないかと思ってます。手動でやるのはハッカーぽくないし、初めはよくても長続きしない。エンジニアになったんだし、API使えば、ずばりな動画だけを自動で取得して来れるんじゃないかと目論んでます。動画だけでも取得してみようということで、とりあえずはうまくいきました。errorで全然gemが読み込めなくて3時間くらいはまってました。developerのサンプルコードそのまま貼り付けてもダメなんですね。いつもRailsでやってるので、そこらへん理解していないのがわかりました。以下自分用の備忘録です。developerにアクセスして、APIキーを取得します。今回はyoutubeディレクトリで作業をします。youtubeGemfile管理Gemを使うので、Gemfileで管理します。togemのgoogle-api-clientとtrollopを使います。errorになるっぽいです。gemfile.lockが作成される。update検索するためのファイル作成youtubeディレクトリの中に肝心の検索するためのファイルを作成します。githubからサンプルソースコードを参考にしました。このままでは動くはずもなく3時間くらいはまりました。今回はキーワードで検索してくるサンプルを試してみました。「Google」で検索すれば、タイトルにGoogleが入っている動画を取得してきてくれます。google-api-clientの部分を削除してます。自分のAPIキーを入力する必要があります。endendmain検索キーワードの部分を今回はWimbledonにしてみました。実際の検索結果がこれ。(UCNa8NxMgSm7m4Ii9d4QGk1Q)Playlists:タイトルと動画のIDを取得してきてくれてます。動画の取得まではできるようになりました。これをRailsに組み込んで、検索条件も絞り込めれば、自分の見たいテニスのハイライト動画のみを取得してきてくれるはずです。APIめちゃくちゃ便利。capistranoの設定の記録です。2016-09-01RailsでebayのAPIを叩いてみた!RailsでebayのAPIを使う方法です。はてなブログPro岩手県盛岡市から発信中。月別アーカイブ@Rock8Handさんのツイートスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。