diff --git a/src/main/java/org/ntlab/tampoposerver/resources/UsersResource.java b/src/main/java/org/ntlab/tampoposerver/resources/UsersResource.java index 9ca3bba..ddea638 100644 --- a/src/main/java/org/ntlab/tampoposerver/resources/UsersResource.java +++ b/src/main/java/org/ntlab/tampoposerver/resources/UsersResource.java @@ -69,6 +69,7 @@ //新規アカウントを作る @POST + @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_FORM_URLENCODED) public Response createUser(@FormParam("user-id") String userId, @FormParam("password") String password) { @@ -93,6 +94,7 @@ @GET @Path("/{user-id}") @Produces(MediaType.APPLICATION_JSON) + @Consumes(MediaType.APPLICATION_FORM_URLENCODED) public Response getUser(@PathParam("user-id") String userId) { //取得 User user = userRepository.getUser(userId); @@ -107,6 +109,7 @@ @DELETE //deleteはquery parameter @Path("/{user-id}") + @Produces(MediaType.APPLICATION_JSON) public Response deleteUser(@PathParam("user-id") String userId, @QueryParam("token") String token) { //取得 User user = userRepository.getUser(userId); @@ -136,6 +139,7 @@ //ログイン @POST @Path("/{user-id}/login") + @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_FORM_URLENCODED) public Response login(@PathParam("user-id") String userId, @FormParam("password") String password) { @@ -184,7 +188,7 @@ //ニックネームの変更 @PUT - @Path("/{user-id}") + @Path("/{user-id}/name") @Consumes(MediaType.APPLICATION_FORM_URLENCODED) public Response updateName(@PathParam("user-id") String userId, @FormParam("new-name") String newName, @FormParam("token") String token) { @@ -330,7 +334,7 @@ //フレンド相手の情報の取得 @GET - @Path("/{user-id}/friends/") + @Path("/{user-id}/friends") @Produces(MediaType.APPLICATION_JSON) public Response getFriends(@PathParam("user-id") String userId, @QueryParam("token") String token) { User user = userRepository.getUser(userId); @@ -395,6 +399,7 @@ //ペアの削除  @DELETE @Path("/{user-id}/friends/{pair-id}") + @Produces(MediaType.APPLICATION_JSON) public Response deleteFriends(@PathParam("user-id") String userId, @PathParam("pair-id") int pairId, @QueryParam("token") String token) { User user = userRepository.getUser(userId); if (user == null) {