質問編集履歴

3

2020/07/08 08:20

投稿

okamura13
okamura13

スコア0

test CHANGED
File without changes
test CHANGED
File without changes

2

2020/07/08 08:20

投稿

okamura13
okamura13

スコア0

test CHANGED
@@ -1 +1 @@
1
- RSpotify使い方について。SpotifyAPIからアティト、アルバム情報を取得する検索機能を作成した
1
+ vscodeース管理に変更分が表示されな
test CHANGED
@@ -1,11 +1 @@
1
- ### 実現したいこと
2
-
3
- gem'RSpotify'利用し、SpotifyAPIからアティト、アルバム情報を取得す検索機能を作成したいのですが、上手く行きません。。。
1
+ ソース管理プロバイダーが登録されていませんという表示は出ていません。git —versionも表示されている状態なのですが、ファイル変更保存してもその変更がソース管理に表示されません。読むこむ感じの動作はあるのですが、どうすればよいません。。。
4
-
5
- Ruby on Rails6で作成しております。
6
-
7
- gemはrspotifyの他に、dotenv-railsを利用しています。
8
-
9
-
10
-
11
- # 編集中

1

誤字

2020/07/08 08:20

投稿

okamura13
okamura13

スコア0

test CHANGED
File without changes
test CHANGED
@@ -8,126 +8,4 @@
8
8
 
9
9
 
10
10
 
11
- ###
11
+ # 編集中
12
-
13
- ナブバーの投稿を押すと、検索画面にとぶように設定しました。
14
-
15
- ```
16
-
17
- <li><%= link_to '投稿', dig_path, class: 'nav-link' %></li>
18
-
19
- ```
20
-
21
- ↓config.routes.rb
22
-
23
- ```Ruby
24
-
25
- get '/dig', to: 'diggings#new'
26
-
27
- get '/search', to: 'diggings#search'
28
-
29
- ```
30
-
31
- ↓diggings_controller.rb
32
-
33
- ```Ruby
34
-
35
- before_action :require_user_logged_in
36
-
37
- require 'rspotify'
38
-
39
- RSpotify.authenticate(ENV['SPOTIFY_CLIENT_ID'], ENV['SPOTIFY_SECRET_ID'])
40
-
41
-
42
-
43
- def new
44
-
45
- end
46
-
47
-
48
-
49
- def search
50
-
51
- if params[:search].present?
52
-
53
- @searchartists = RSpotify::Artist.search(params[:search])
54
-
55
- end
56
-
57
- end
58
-
59
- ```
60
-
61
- ↓.env
62
-
63
- ```
64
-
65
- SPOTIFY_CLIENT_ID=自分のID
66
-
67
- SPOTIFY_SECRET_ID=自分のシークレットID
68
-
69
- ```
70
-
71
-
72
-
73
- new.html.erbからアーティスト名やアルバムで検索できるようにしたいのですが、できません。
74
-
75
- binding.pryで確認するとsearchメソッドが呼ばれていない気がします。
76
-
77
- また、最初にナブバーの投稿をおすと 400 bad requestがでます。。。
78
-
79
-
80
-
81
- ```
82
-
83
- <h3>アーティスト名で検索</h3>
84
-
85
- <%= form_with url: search_path, method: :get, local: true do |form| %>
86
-
87
- <%= form.text_field :search %>
88
-
89
- <%= form.submit 'アーティスト名検索', name: nil %>
90
-
91
- <% end %>
92
-
93
- <h1>検索結果</h1>
94
-
95
- <div>
96
-
97
- <% if @searchartists.present? %>
98
-
99
- <% @searchartists.each do |searchartist| %>
100
-
101
- <div>
102
-
103
- <h3><%= searchartist.name %></h3>
104
-
105
- <% if searchartist.images.any?%>
106
-
107
- <%image = searchartist.images[1]%>
108
-
109
- <%= image_tag(image["url"])%>
110
-
111
- <% else %>
112
-
113
- <%= image_tag("default.jpg")%>
114
-
115
- <% end %>
116
-
117
- </div>
118
-
119
- <% end %>
120
-
121
- <% end %>
122
-
123
- </div>
124
-
125
- ```
126
-
127
-
128
-
129
-
130
-
131
-
132
-
133
- 未熟者の私にご教授いただけると幸いです。。。