[RETIRED] Developing Bots and Apps with Symphony
This course will be available once you have completed the Symphony Development Fundamentals course
Introduction to the course
Course Objectives
Overview
Symphony REST APIs
REST API Service - /pod
REST API Service - /pod (2)
REST API Service - /pod (3)
REST API Service - /agent
Symphony Datafeed 1.0
Service Accounts
Entitlements
Roles
Authentication
REST API Authentication Tokens
Calling the REST API
Response from the REST API
Prerequisites
Generate tokens from Postman
Overview
Installing the SDKs
Generated Project Structure
Symphony Generator
FX Watchlist Bot example
Creating the Bot code
Exploring the generated code
Running the Bot
Updating the Bot code
Calling an external service
Overview
Developer Tools
Prerequisites
Installing the CLI Tool
Using the CLI Tool
Generating a Bot
Running Your Generated Bot
Overview
Examining the Generated Code
FxBot Roadmap
Create a new Command Handler
Add a Custom Business Logic
Data Service Class
Implementing the Get Command Currency Function
Implementing the Request Quote Function
Reply to the Request
Adding a custom Template
Implementing 'List' Command Handler
Creating a Quote Message Template
Setup a Notification Handler
Implementing the Notification Handler Logic
Overview
Lifecycle
Creating an Element Handler
Overview
Authentication and Circle of Trust
Requirements
Getting Started
Application Controller HTML
Application Controller JS
Adding App Authentication
Extension API Services
Extended User Info Service
Applications Nav Service
Modules Service
UI Service
Entity Service
Dialogs Service
Share Service
Overview
Demo Objectives
Preparing the Projects
Creating a new Component
Using the UI Toolkit
Building the FxWatchlist Component
Adding Table and Chart Components
Adding Real Data to the UI
Course Summary