Andyこの広告は、90日以上更新していないブログに表示しています。2016の17日目の記事です謝罪いきなり謝罪です。BotとRhymerで遊んでみた」ですが、大嘘であることをここに謝罪します。今年の中頃に一部界隈をおおいに賑わせたRhymerを使って遊ぼうと思っていたのですが、諸般の事情(スベりそう)から止むを得ず内容を変更させていただきました。Rhymerをお楽しみください↓↓qiita.comごあいさつ先日の記事は多くの方に読んでいただけたようで非常に嬉しく思います。本日は予告通り2本立ての2本目にあたる内容です。Music」など多くのプレイヤーが参入してきましたが、特に洋楽好きの方などはまだまだ「Spotify」人気が根強いのではないでしょうか。Botを強化していきたいと思います。Secretの2つのトークンを取得します。SPOTIFY_CLIENT_SECRETという環境変数として保存します。方法は前回の記事を参考にしてください。RSpotifyの動作確認RSpotifyと関連するGemのインストールが完了したら動作をテストしてみましょう。bot.rbに追記していきます。5CwhBU7eqQgkOVMnRNuzzTというIDに該当する曲を探し、その埋め込み用リンクを返すような処理です。このコードを実行してみましょう。Wildを聴き続けるのもよいですが、せっかくなら楽曲を検索して表示したいものです。音楽のジャンルごとに楽曲をレコメンドしてくれる機能を実装します。RSpotify::Recommendations.generateを実行しています。track20曲分(デフォルト時)の配列が得られるため、その中からランダムで1曲を抜き出して埋め込みリンクを表示するような処理です。レコメンド機能を試してみましょう。こちらもYOSAGEですね。Calendar担当日のタイムリミットが来たので断念...近いうちにリベンジしたいです。おわりに日本でのサービスイン以前からSpotifyを利用しているヘビーユーザーなのでAPIを叩くだけで遊べるのはとてもありがたいです。Botに限らず今後もいろんな機会で使っていきたいと思います。Technology月別アーカイブ参加グループプログラミングはてなブログをはじめよう!andoshin11さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。