回答編集履歴

4

テキスト修正

2015/05/18 02:42

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -34,7 +34,11 @@
34
34
 
35
35
  リクエスト: GET http://サーバーのドメイン/my-api/prefectures/<都道府県ID>
36
36
 
37
+  
37
38
 
39
+          (※URLは、例えばのサンプルです。)
40
+
41
+    
38
42
 
39
43
   レスポンス: 指定した都道府県にある市区町村の一覧をJSONで返す。
40
44
 

3

テキスト修正

2015/05/18 02:42

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -8,19 +8,27 @@
8
8
 
9
9
 
10
10
 
11
- (1) サーバー側(PHPとMySQLなど何らかのDB)
11
+ (1) サーバー側(PHPとMySQLなど何らかのDB)の設計・開発
12
12
 
13
13
 
14
14
 
15
- ・以下の2つのテーブルを作成します。
15
+ ・以下の2つのテーブルを作成
16
16
 
17
17
     - 都道府県マスタ
18
18
 
19
19
     - 市区町村マスタ
20
20
 
21
+
22
+
23
+  ・テーブルへのデータ投入
24
+
25
+
26
+
27
+    ⇒ 最新の市区町村データをどこから、どのようにして持ってくるのか要検討
28
+
21
29
 
22
30
 
23
- ・以下のようなAPIを設計、開発します。
31
+ ・以下のようなAPIを設計、開発
24
32
 
25
33
 
26
34
 
@@ -34,7 +42,11 @@
34
42
 
35
43
 
36
44
 
37
- (2) UI(画面)側
45
+ (2) UI(画面)側の開発
46
+
47
+
48
+
49
+  ざっくり、以下のような仕様を想定
38
50
 
39
51
 
40
52
 
@@ -42,7 +54,7 @@
42
54
 
43
55
 
44
56
 
45
- ・このセレクトボックスでchangeイベントが発生したら、option の値を取得して
57
+ ・このセレクトボックスでchangeイベントが発生したら、option の値を取得して
46
58
 
47
59
  (1)のAPIのURLを作成して、AJAXで呼ぶ。
48
60
 
@@ -54,13 +66,11 @@
54
66
 
55
67
  上記のような感じです。
56
68
 
57
-
58
-
59
69
  蛇足ですが、(1)で作成するサーバー側APIの
60
70
 
61
71
 
62
72
 
63
- http://サーバーのドメイン/my-api/prefectures/<都道府県ID>
73
+  http://サーバーのドメイン/my-api/prefectures/<都道府県ID>
64
74
 
65
75
 
66
76
 

2

テキスト修正

2015/05/18 02:26

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -28,9 +28,9 @@
28
28
 
29
29
 
30
30
 
31
- レスポンス: 指定した都道府県にある市区町村の一覧をJSONで返す。
31
+  レスポンス: 指定した都道府県にある市区町村の一覧をJSONで返す。
32
32
 
33
- (指定した都道府県コードの都道府県が無ければ 404 NOT FOUND)
33
+    (指定した都道府県コードの都道府県が無ければ 404 NOT FOUND)
34
34
 
35
35
 
36
36
 
@@ -75,3 +75,19 @@
75
75
 
76
76
 
77
77
  以上ご参考になれば幸いです。
78
+
79
+
80
+
81
+ ---
82
+
83
+ 補足:
84
+
85
+
86
+
87
+ 上記に書いたものをイメージして開発を進めれば、いったんは出来上がると思うのですが、
88
+
89
+ 市区町村には統廃合があるので、(このシステムが何らかの実際の業務で使うものでしたら)
90
+
91
+ 市区町村テーブルをアップデートする何らかの仕組みが必要になってくると思います。
92
+
93
+

1

テキスト修正

2015/05/18 02:01

投稿

jun68ykt
jun68ykt

スコア9058

test CHANGED
@@ -14,9 +14,9 @@
14
14
 
15
15
  ・以下の2つのテーブルを作成します。
16
16
 
17
- - 都道府県マスタ
17
+    - 都道府県マスタ
18
18
 
19
- - 市区町村マスタ
19
+    - 市区町村マスタ
20
20
 
21
21
 
22
22