質問編集履歴

2

内容の追記

2019/03/27 01:37

投稿

RyomaD
RyomaD

スコア34

test CHANGED
File without changes
test CHANGED
@@ -48,11 +48,11 @@
48
48
 
49
49
  + '?appid=' + YAHOO_APP_ID
50
50
 
51
- + '&dist=5' // 3 km 以内
51
+ + '&dist=5'
52
52
 
53
- + '&gc=0408001' // 業種コード: 神社
53
+ + '&gc=0408001'
54
54
 
55
- + '&results=1' // 最大 5 件
55
+ + '&results=1'
56
56
 
57
57
  + '&lat=' + 35.6672762
58
58
 
@@ -74,7 +74,7 @@
74
74
 
75
75
  },
76
76
 
77
- // さまざまな値をJSONデータにすることができる、JSON.stringify
77
+
78
78
 
79
79
  body: JSON.stringify({foo: "bar"})
80
80
 

1

内容の追記

2019/03/27 01:37

投稿

RyomaD
RyomaD

スコア34

test CHANGED
File without changes
test CHANGED
@@ -28,6 +28,76 @@
28
28
 
29
29
  ```
30
30
 
31
+ ちなみに送信したリクエストコードは以下のようになっております。
32
+
33
+ ```
34
+
35
+ var webclient = require("request");
36
+
37
+
38
+
39
+ var YAHOO_APP_ID = '********************';
40
+
41
+ var YAHOO_SEARCH_URL = 'https://map.yahooapis.jp/search/local/V1/localSearch';
42
+
43
+
44
+
45
+
46
+
47
+ var url = YAHOO_SEARCH_URL
48
+
49
+ + '?appid=' + YAHOO_APP_ID
50
+
51
+ + '&dist=5' // 3 km 以内
52
+
53
+ + '&gc=0408001' // 業種コード: 神社
54
+
55
+ + '&results=1' // 最大 5 件
56
+
57
+ + '&lat=' + 35.6672762
58
+
59
+ + '&lon=' + 139.7137502
60
+
61
+ + '&output=json&sort=dist';
62
+
63
+
64
+
65
+
66
+
67
+ webclient.post({
68
+
69
+ url: url,
70
+
71
+ headers: {
72
+
73
+ "content-type": "application/json"
74
+
75
+ },
76
+
77
+ // さまざまな値をJSONデータにすることができる、JSON.stringify
78
+
79
+ body: JSON.stringify({foo: "bar"})
80
+
81
+ }, function (error, response, body){
82
+
83
+ var test = JSON.parse( body );
84
+
85
+
86
+
87
+ console.log(test.Feature[0].Name);
88
+
89
+ console.log(test);
90
+
91
+ });
92
+
93
+
94
+
95
+
96
+
97
+
98
+
99
+ ```
100
+
31
101
  本来であれば、Geometry以下にCoordinatesプロパティに紐づいて返ってくると想定されるのですが、
32
102
 
33
103
  どなたか原因、解決策をご存知の方がいらっしゃればお力添えをいただけないでしょうか?