From 6045088d72d69b3d7c694214510c7e2a920714a1 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Wed, 27 Jul 2022 12:39:46 +0200 Subject: [PATCH] Add /api to all application server endpoints --- openvidu-basic-dotnet/Program.cs | 4 ++-- .../src/main/java/io/openvidu/basic/java/Controller.java | 4 ++-- openvidu-basic-node/index.js | 4 ++-- openvidu-basic-python/app.py | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/openvidu-basic-dotnet/Program.cs b/openvidu-basic-dotnet/Program.cs index d0def1ac..f8decc45 100644 --- a/openvidu-basic-dotnet/Program.cs +++ b/openvidu-basic-dotnet/Program.cs @@ -42,7 +42,7 @@ client.BaseAddress = new System.Uri(OPENVIDU_URL); var basicAuth = Convert.ToBase64String(System.Text.ASCIIEncoding.UTF8.GetBytes($"OPENVIDUAPP:{OPENVIDU_SECRET}")); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", basicAuth); -app.MapPost("/sessions", async (HttpRequest request) => +app.MapPost("/api/sessions", async (HttpRequest request) => { String contentString; HttpContent content; @@ -62,7 +62,7 @@ app.MapPost("/sessions", async (HttpRequest request) => return sessionId; }); -app.MapPost("/sessions/{sessionId}/connections", async (HttpRequest request, [FromRoute] string sessionId) => +app.MapPost("/api/sessions/{sessionId}/connections", async (HttpRequest request, [FromRoute] string sessionId) => { HttpContent content; using (var streamContent = new StreamContent(request.Body)) { diff --git a/openvidu-basic-java/src/main/java/io/openvidu/basic/java/Controller.java b/openvidu-basic-java/src/main/java/io/openvidu/basic/java/Controller.java index 9380db48..2f04042a 100644 --- a/openvidu-basic-java/src/main/java/io/openvidu/basic/java/Controller.java +++ b/openvidu-basic-java/src/main/java/io/openvidu/basic/java/Controller.java @@ -42,7 +42,7 @@ public class Controller { * @param params The Session properties * @return The Session ID */ - @PostMapping("/sessions") + @PostMapping("/api/sessions") public ResponseEntity initializeSession(@RequestBody(required = false) Map params) throws OpenViduJavaClientException, OpenViduHttpException { SessionProperties properties = SessionProperties.fromJson(params).build(); @@ -55,7 +55,7 @@ public class Controller { * @param params The Connection properties * @return The Token associated to the Connection */ - @PostMapping("/sessions/{sessionId}/connections") + @PostMapping("/api/sessions/{sessionId}/connections") public ResponseEntity createConnection(@PathVariable("sessionId") String sessionId, @RequestBody(required = false) Map params) throws OpenViduJavaClientException, OpenViduHttpException { diff --git a/openvidu-basic-node/index.js b/openvidu-basic-node/index.js index b8fb3d22..c70888cd 100644 --- a/openvidu-basic-node/index.js +++ b/openvidu-basic-node/index.js @@ -30,12 +30,12 @@ var openvidu = new OpenVidu( process.env.OPENVIDU_SECRET ); -app.post("/sessions", async (req, res) => { +app.post("/api/sessions", async (req, res) => { var session = await openvidu.createSession(req.body); res.send(session.sessionId); }); -app.post("/sessions/:sessionId/connections", async (req, res) => { +app.post("/api/sessions/:sessionId/connections", async (req, res) => { var session = openvidu.activeSessions.find( (s) => s.sessionId === req.params.sessionId ); diff --git a/openvidu-basic-python/app.py b/openvidu-basic-python/app.py index 9f8085bf..e5bf54d6 100644 --- a/openvidu-basic-python/app.py +++ b/openvidu-basic-python/app.py @@ -13,7 +13,7 @@ OPENVIDU_URL = os.environ.get("OPENVIDU_URL") OPENVIDU_SECRET = os.environ.get("OPENVIDU_SECRET") -@app.route("/sessions", methods=['POST']) +@app.route("/api/sessions", methods=['POST']) def initializeSession(): try: body = request.json if request.data else {} @@ -34,7 +34,7 @@ def initializeSession(): return err -@app.route("/sessions//connections", methods=['POST']) +@app.route("/api/sessions//connections", methods=['POST']) def createConnection(sessionId): body = request.json if request.data else {} return requests.post(