Thank you very much for the tutorial. I successfully completed it and learned a lot. Greetings from Chile, a hug.
@HiAzizOmarАй бұрын
This is awesome, Sebastian, congrats! :)
@peterhaya3 ай бұрын
I've been following your tutorial on creating a chatbot using Amadeus APIs, and I find it incredibly helpful. I have a couple of questions regarding token management: Token Renewal Process: Could you please explain the process of obtaining a new token if the previous one has expired? Is it a manual process, or can it be automated? Token Management for Freelancing: As I aspire to become a freelancer creating chatbots, I anticipate managing tokens for multiple clients. What would be the best approach to handle token renewal for multiple clients
@HiAzizOmar3 ай бұрын
This is great to hear, then my mission is accomplished! :) Regarding your questions: 1. Token Renewal Process: the token will be automatically renewed, because we're calling that token generation API endpoint EVERY TIME before we call anything else from the Amadeus API. That way, you always regenerate a fresh token. That's also the reason, why there's no default value, unlike with the other API credentials. This is also the reason, why we've created a component out of that call (as you can see in the video at around 40:20), so that we'll be able to always conveniently place it in front of every call in the future. 2. Token Management for Freelancing: make sure tokens are stored in an encrypted, centralized system, automate their renewal with scripts and use environment varibles or secure config files. Implement role-based access control (RBAC), monitor usage and set up alerts for anomalies and expirations. regularly back up tokens, maintain audit logs, and stay compliant with regulations. For scalability and added security you could use secrets management tools. Obviously, you'd need to make regular security reviews and updates.
@aspire.ai_2 ай бұрын
Hi, Just wondering would you be able to use this flow and set it to hotel websites such as trivago from a specific website rather than all hotels using amadeus ?
@HiAzizOmar2 ай бұрын
Hi! Technically, yes, you could do this by scraping the respective site. I've also planned to create a tutorial on webscraping in general in the near future. However, for this use case here, there are at least two issues with this approach: 1. It makes retrieving your desired data unnecessarily complicated because that's not what these sites (e.g. Trivago) are made for. 2. From a legal point of view, this could be problematic if the site you're scraping from does actually not allow this. The very purpose of APIs is to use that data, so the infrastructure is specifically designed for that. So IMHO, that's the preferred approach.
@peterfamilyguy2 ай бұрын
can you add .vf file in the decsprition pls
@HiAzizOmar2 ай бұрын
Yes, you'll find it here: skriptt.com/wp-content/uploads/2024/05/skripttAI-Hotel_Search_Demo.vf_.zip
@aspire.ai_2 ай бұрын
@@HiAzizOmar Hi Aziz! could we also aquire the template for this flow?
I've been following your tutorial on creating a chatbot using Amadeus APIs, and I find it incredibly helpful. I have a couple of questions regarding token management: Token Renewal Process: Could you please explain the process of obtaining a new token if the previous one has expired? Is it a manual process, or can it be automated? Token Management for Freelancing: As I aspire to become a freelancer creating chatbots, I anticipate managing tokens for multiple clients. What would be the best approach to handle token renewal for multiple clients