-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DEVEVANG-148] Configure Amazon API Gateway to Invoke Genesys Cloud APIs #150
base: master
Are you sure you want to change the base?
Conversation
Hi RJ, I had ChatGPT look for your file for some general grammar and make suggestions. Grammar and Style Corrections: Introduction: Original: "Hoping that everybody had a good first month of 2025." Original: "An API Gateway (not just the Amazon API Gateway) is a software component that acts as a single entry point for all API requests, sitting between clients and backend services, receiving requests, routing them to the appropriate service, and then aggregating the responses to send back to the client." Original: "You can abstract the complexity of interacting with various backend systems, making it easier for other developers to build and maintain integrations." Original: "A minimum of basic knowledge to both Amazon API Gateway and Genesys Cloud API." Original: "To start, there are lots of ways for you to setup and configure the Amazon API Gateway." Original: "HTTP API is the easiest configuration that you can do because it forwards the entire request directly to Genesys Cloud API." Original: "REST API has more features compared to HTTP API like the use of API Keys, ability to use certificates for backend authentication, caching, etc., which makes it a bit more costly than HTTP API." Original: "Non-Proxy integration is a much more complicated configuration if you need greater control over the information being passed down from the client to the services and vice versa." Original: "Once you properly setup your API Gateway, it is easy for you to configure Genesys Cloud CLI, CX as Code, and Platform SDKs to go through the API Gateway for Genesys APIs." HTTP API Configuration: Original: "For this demonstration, I used the domain api.mypurecloud.com." Original: "In this demonstration, we put https://api.mypurecloud.com/{proxy}." Clarify API Gateway Types: Security Considerations: Emphasize the importance of securing the API Gateway, such as implementing authorization mechanisms and validating incoming requests to prevent unauthorized access. Include a section on error handling, detailing how to manage errors returned from the Genesys Cloud API when routed through the API Gateway. You might want to link to in the developer center how to turn on logging in the SDK to observe behavior. Link to the doc as I like having something in here to debug Testing: Suggest tools and methods for testing the API Gateway configuration, such as using Postman or curl commands, and provide examples. You could probably have Amazon Q look at your code and endpoints and generate a CURL command to use in the blog post |
- added `Testing` section - applied corrections to some contents - added note to emphasize importance of securing the API Gateway - added a note on debugging within the API Gateway.
No description provided.