Skip to content

Commit c2efccc

Browse files
author
Wasin Waeosri
committed
Change log: Add Jupyter Notebook example
1 parent 2177c8d commit c2efccc

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Data Contribution is a means to send your pricing data directly to Refinitiv , f
1212

1313
## Application Overview
1414

15-
This example shows how to writing an application to contribute your data to TRCC using [Elektron WebSocket API](https://developers.refinitiv.com/elektron/websocket-api) through Thomson Reuters Enterprise Platform (TREP). The example just connects to TREP via a WebSocket connection, then sends an off-stream post to contribute item to TRCC server via that TREP. The application is implemented with Python language, but the main concept and post message structures are the same for all technologies.
15+
This example shows how to writing an application to contribute your data to TRCC using [Elektron WebSocket API](https://developers.refinitiv.com/elektron/websocket-api) through Thomson Reuters Enterprise Platform (TREP). The example just connects to TREP via a WebSocket connection, then sends an off-stream post to contribute item to TRCC server via that TREP. The project are implemented with Python language for both console and Jupyter Notebook applications, but the main concept and post message structures are the same for all technologies.
1616

1717
If you are interested to contribute data using the RSSL connection (with or without TREP), please visit the following series of Elektron SDK and TRCC based on your prefer API:
1818
* [Contributing your data to Thomson Reuters article](https://developers.refinitiv.com/article/contributing-your-data-thomson-reuters).
@@ -37,6 +37,7 @@ This example requires the following dependencies softwares and libraries.
3737
2. [Python](https://www.python.org/) compiler and runtime
3838
3. Python's [requests 2.x](https://pypi.org/project/requests/) library.
3939
4. Python's [websocket-client](https://pypi.org/project/websocket-client/) library (*version 0.49 or greater*).
40+
5. [Jupyter Notebook](https://jupyter.org/) runtime (for the Notebook example application only)
4041
5. TRCC username, password and host list credentials. Please reach out to your Refinitiv sales associate to acquire TRCC access credentials.
4142

4243
*Note:*
@@ -49,11 +50,12 @@ This example requires the following dependencies softwares and libraries.
4950
This example project contains the following files and folders
5051
1. *console_python/trcc_posting.py*: The example application file
5152
2. *console_python/requirements.txt*: The application dependencies configurationf file
52-
3. *trep_config/rmds_trcc.cnf*: ADH TRCC configurations example file (*not a completed ADH configuration file*)
53-
4. LICENSE.md: Project's license file
54-
5. README.md: Project's README file
53+
3. *notebook_python/trcc_posting_notebook.ipynb*: The example Jupyter Notebook application file
54+
4. *trep_config/rmds_trcc.cnf*: ADH TRCC configurations example file (*not a completed ADH configuration file*)
55+
5. LICENSE.md: Project's license file
56+
6. README.md: Project's README file
5557

56-
## How to run this example
58+
## How to run this console example
5759

5860
Please be informed that your TREP server (ADS and ADH) should be applied the TRCC configurations and TRCC contribution service should be "Up" before running an example. The TRCC access credentials are required in the connection between ADH server and TRCC server only, not in the application level.
5961

0 commit comments

Comments
 (0)