...ries?, or do we need to use a custom java app
I cannot use the websocket api to connect to the ADS server using managed feed user . Can you advise the possible reason ? The below setup is available for OneTick RFA OMM Collector, which is used to collect data from a Refinitiv source using the RFA OMM API
onetick@ny2-laa-011.analytics> python3 market_price.py --hostname 10.253.4.4 --port 14002 --position 10.31.145.219 --user AM3_MFSA_US06060
Connecting to WebSocket ws://10.253.4.4:14002/WebSocket ...
failed CONNECT via proxy status: 403
WebSocket Closed
script link
https://github.com/Refinitiv/websocket-api/blob/master/Applications/Examples/python/market_price.py
We have advised that On Windows, there is no solution to use 14002 port because refinitiv-data Python library relies on the Websocket API protocol and therefore only manages websocket connection (default port 443).
For a RSSL connection (port 14002), the user will have to continue with EMA it it’s a question of performance (compare to RSSL connection, the websocket is slower and accept less simultaneous RIC subscriptions), the Python solution is probably not the right solution.
may I ask if there is a python solution that does not use websockets, instead using the EMA libraries?, or do we need to use a custom java app