質問するログイン新規登録

質問編集履歴

3

誤字の修正

2019/10/02 08:51

投稿

sekimori0802
sekimori0802

スコア15

title CHANGED
File without changes
body CHANGED
File without changes

2

誤字の修正

2019/10/02 08:51

投稿

sekimori0802
sekimori0802

スコア15

title CHANGED
File without changes
body CHANGED
@@ -6,10 +6,11 @@
6
6
 
7
7
  ```
8
8
  エラーメッセージ
9
- ```
10
9
  NoMethodError (undefined method `sample' for nil:NilClass):
11
10
 
11
+ ```
12
12
 
13
+
13
14
  ### 該当のソースコード
14
15
 
15
16
 

1

コード追加

2019/10/02 08:47

投稿

sekimori0802
sekimori0802

スコア15

title CHANGED
File without changes
body CHANGED
@@ -25,6 +25,9 @@
25
25
 
26
26
  result = `curl -X GET https://api.gnavi.co.jp/RestSearchAPI/v3/?keyid=#{ENVGURUNAVI_API}&category_s=RSFST08008category_s=RSFST08009&latitude=#{latitude}longitude=#{longitude}`#ここでぐるなびAPIを叩く
27
27
  end
28
+ hash_result = JSON.parse result #レスポンスが文字列なのでhashにパースする
29
+ shops = hash_result["rest"] #ここでお店情報が入った配列となる
30
+ shop = shops.sample #任意のものを一個選ぶ
28
31
  ```
29
32
 
30
33
  ### 試したこと