他カテゴリ

APIを使って音楽を聴くきっかけを作ろう⑭

ヨコチ🦖UGOK's icon'
  • ヨコチ🦖UGOK
  • 2020/12/02 06:18

 

UGOKのヨコチ🦖です。

前回は類似アーティストのCDジャケットの表示を行いました。制作しているウェブアプリケーションの概要はこちらです。

 

 

今回やること

前回は、Spotify Web APIを使って日本トップ50という名前のプレイリストに載っている曲のCDジャケット画像をランダムに表示させ、そこから選択したCDジャケット画像のアーティストの類似アーティストのCDジャケットを表示させました。

今回は、表示させた9枚の類似アーティストのCDジャケットから選択したCDの詳細を表示させようと思います。

 

https://gist.github.com/yochn/0452a43e16587be43aadb26f7fc45979

 

gonextDetail: function (num) {
  this.selectedNum = num;
  this.nextsongFlag = false;
  this.nextdetailFlag = true;

  const self = this;
  fetch("./next/" + self.genreid[num])
.then(function (res) {                
    return res.json();
  })
.then(function (data) {
    self.nexttrackdata = data;
    self.artist = data.tracks[0].artists[0].name; //アーティスト名
    self.track = data.tracks[0].name; //曲名
    self.album = data.tracks[0].album.name; //アルバム名
    self.selectArtistid = data.tracks[0].artists[0].id; //アーティストID
  });
}

以前、選択したCDジャケットの詳細を表示させたときと同様のコードを書き、CDの詳細を表示させます。以前と異なるところは、呼び出すAPI(fetch("./next/" + self.genreid[num]))が異なるところです。

 

 

実行結果

Content image
類似アーティストのCDジャケットです❕左上をクリックします❕
Content image
最初と同じように類似アーティストの詳細が表示されました❕

以前と同様におこなったので意外とすんなりとできたのですが、選択したCDジャケット画像と表示される詳細の内容が異なっており、なんでだ😔となっていました・・・そこについてはブログもう一つ書きます・・・

 

:今後について

繰り返して類似アーティストを表示させるようにします。その前に、1つ問題があったのでそれについてのブログを先に書こうと思います~~☺

 

 

 

Article tip 0人がサポートしています
獲得ALIS: Article like 24.13 ALIS Article tip 0.00 ALIS
ヨコチ🦖UGOK's icon'
  • ヨコチ🦖UGOK
  • @yoch
twitter @ugok_2

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
ゲーム

【初心者向け】Splinterlandsの遊び方【BCG】

Like token Tip token
6.32 ALIS
Eye catch
他カテゴリ

テレビ番組で登録商標が「言えない」のか考察してみる

Like token Tip token
26.20 ALIS
Eye catch
他カテゴリ

警察官が一人で戦ったらどのくらいの強さなの?『柔道編』 【元警察官が本音で回答】

Like token Tip token
114.82 ALIS
Eye catch
トラベル

わら人形を釘で打ち呪う 丑の刻参りは今も存在するのか? 京都最恐の貴船神社奥宮を調べた

Like token Tip token
484.35 ALIS
Eye catch
他カテゴリ

オランダ人が語る大麻大国のオランダ

Like token Tip token
46.20 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
他カテゴリ

警察官が一人で戦ったらどのくらいの強さなの?『柔道編』 【元警察官が本音で回答】

Like token Tip token
114.82 ALIS
Eye catch
他カテゴリ

京都のきーひん、神戸のこーへん

Like token Tip token
12.10 ALIS
Eye catch
ビジネス

海外企業と契約するフリーランス広報になった経緯をセルフインタビューで明かす!

Like token Tip token
16.10 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS