version : 1.2.0
This project contains the code for a lambda AWS function used by ROFEX Skill.
Also, in alexa_skill_model
folder you could find the JSON model of each Language of the Skill.
The Skill provide the user with the ability to ask prices for ROFEX instruments. The Intent that trigger the price response is the LastPriceIntent.
Configuration variables are set in the configuration/config.py
module.
As this is intent to be used in a Lambda Function, the parameters are set as Environment Variables of the function.
You need to have valid Primary API credential in order to authenticate and request prices to the API.
The main entry point for the AWS Lambda function is the lambda_handler
function in the main.py
module.
In the _alexa_handler_
folder you could find the Base Class for the Alexa Handler. The only implementation of is the AlexaForRFXHandler that contain all the logic to process user's request to the Rofex Skill.
The modules in connector_pmy_api
folder are use to establish the connection to Primary API and request market data.
Developer: Primary S.A.
Contact: [email protected]