| | package org.ntlab.acanthus_server.resources.gallery; |
---|
| | |
---|
| | import org.ntlab.acanthus_server.entities.Animation; |
---|
| | import org.springframework.stereotype.Component; |
---|
| | |
---|
| | import javax.ws.rs.*; |
---|
| | import javax.ws.rs.core.MediaType; |
---|
| | import java.util.Collection; |
---|
| | |
---|
| | @Component |
---|
| | @Path("/gallery") |
---|
| | |
---|
| | public class InvitesRest { |
---|
| | @Path("/{aid}/invites") |
---|
| | @GET |
---|
| | @Produces(MediaType.APPLICATION_JSON) |
---|
| | public String isGalleryInvites(@PathParam("aid")Integer aid, String ownerToken){ |
---|
| | return "Hello World!!!"; |
---|
| | public String isGalleryInvites(@PathParam("aid")Integer aid, @QueryParam("invitedUid") String invitedUid, @QueryParam("invitedUidToken") String invitedUserToken, @QueryParam("Token") String ownerToken) { |
---|
| | if (invitedUid == null && invitedUserToken == null) { |
---|
| | //招待した人を確認する |
---|
| | |
---|
| | |
---|
| | }else{ |
---|
| | //招待されているかを確認する |
---|
| | |
---|
| | } |
---|
| | return "hello"; |
---|
| | } |
---|
| | |
---|
| | @Path("/{aid}/invites") |
---|
| | @PUT |
---|
| | @Produces(MediaType.APPLICATION_JSON) |
---|
| | public String addInvite(@PathParam("aid")Integer aid, @FormParam("ownerUid") String ownerUid, @FormParam("invitedUid") String invitedUid) { |
---|
| | |
---|
| | |
---|
| | return "追加しました"; |
---|
| | } |
---|
| | |
---|
| | @Path("/{aid}/invites") |
---|
| | @DELETE |
---|
| | @Produces(MediaType.APPLICATION_JSON) |
---|
| | public String deleteInvite(@PathParam("aid")Integer aid, @FormParam("invitedUid") String invitedUid, @FormParam("invitedToken") String invitedToken) { |
---|
| | |
---|
| | |
---|
| | return "追加しました"; |
---|
| | } |
---|
| | } |
---|
| | |
---|
| | |
Animationクラスをつくりました
確認しました.
Animationクラスをつくりました
9301966
intomaster
fromgalleryInvitesRest
on 15 May 2021