From 1402a30c75525b26452b53fdecf7a8f3c55e64ae Mon Sep 17 00:00:00 2001 From: Saud <65331551+saudsami@users.noreply.github.com> Date: Mon, 12 Aug 2024 23:57:41 +0500 Subject: [PATCH] Middleware Updates (#1582) --- cloud-recording/get-started/getstarted.md | 5 ++++- shared/media-gateway/get-started/_quickstart.mdx | 3 +++ shared/real-time-stt/get-started/quickstart.mdx | 4 ++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/cloud-recording/get-started/getstarted.md b/cloud-recording/get-started/getstarted.md index 7dd17040a..8d673b7a7 100644 --- a/cloud-recording/get-started/getstarted.md +++ b/cloud-recording/get-started/getstarted.md @@ -98,7 +98,6 @@ curl --location --request POST 'https://api.agora.io/v1/apps//cloud_recor "clientRequest":{ } }' - ``` @@ -243,6 +242,10 @@ You can also use Postman to generate code snippets written in various programmin ![img](https://web-cdn.agora.io/docs-files/1588737379230) +### REST API middleware + +[Agora Go Backend Middleware](https://github.com/AgoraIO-Community/agora-go-backend-middleware) is an open-source microservice that exposes a RESTful API designed to simplify interactions with Agora. Written in Golang and powered by the Gin framework, this community project serves as a middleware to bridge front-end applications using Agora's or with Agora's RESTful APIs. + ### Reference documents - [Common errors in cloud recording](../reference/common-errors) lists common error codes and error messages in the response body. diff --git a/shared/media-gateway/get-started/_quickstart.mdx b/shared/media-gateway/get-started/_quickstart.mdx index e084cb28c..2fb218f65 100644 --- a/shared/media-gateway/get-started/_quickstart.mdx +++ b/shared/media-gateway/get-started/_quickstart.mdx @@ -128,6 +128,9 @@ After completing the configuration, you can push RTMP or SRT protocol streams to By default, after the receives the pushed stream, it will not transcode it and will directly publish it to the channel. If you want to transcode the streams, use the stream configuration template API to implement related functions. +### REST API middleware + +[Agora Go Backend Middleware](https://github.com/AgoraIO-Community/agora-go-backend-middleware) is an open-source microservice that exposes a RESTful API designed to simplify interactions with Agora. Written in Golang and powered by the Gin framework, this community project serves as a middleware to bridge front-end applications using Agora's or with Agora's RESTful APIs. diff --git a/shared/real-time-stt/get-started/quickstart.mdx b/shared/real-time-stt/get-started/quickstart.mdx index 7cd431f66..d00dec9e8 100644 --- a/shared/real-time-stt/get-started/quickstart.mdx +++ b/shared/real-time-stt/get-started/quickstart.mdx @@ -215,6 +215,6 @@ Check our [demo](https://stt-demo.agora.io) to try out and evalu You can also refer to the [demo code on Github](https://github.com/AgoraIO-Community/Agora-RTT-Demo) to see how captions and transcription are implemented. For more demo code, contact [support@agora.io](mailto:support@agora.io). +### REST API middleware - - +[Agora Go Backend Middleware](https://github.com/AgoraIO-Community/agora-go-backend-middleware) is an open-source microservice that exposes a RESTful API designed to simplify interactions with Agora. Written in Golang and powered by the Gin framework, this community project serves as a middleware to bridge front-end applications using Agora's or with Agora's RESTful APIs.