make sure that api.refinitiv.com is used for Service Discovery

Recently I received a message from Refinitiv stating "

Your account has been identified as not using the correct service for Refinitiv Real-Time – Optimized, formally known as Elektron Real-Time in Cloud pursuant to Product Change Notification (PCN 12343)...

, please make sure that you are using service discovery via the api.refinitiv.com to guarantee that you are always connecting to the most up to date hostnames for your real-time service. If you wish to continue to surpass service discovery, you can follow this guide. "


When I am running code I have following inputs:


  1. # Global Default Variables
  2. app_id = '256'
  3. auth_url = 'https://api.refinitiv.com:443/auth/oauth2/v1/token';
  4. hostname = '127.0.0.1'
  5. password = 'PASSWORD WHEN REGISTER MACHINE ID'
  6. position = ''
  7. sts_token = ''
  8. refresh_token = ''
  9. user = 'MY EMAIL ADDRESS'
  10. clientid = 'APP KEY VIA https://emea1.apps.cp.thomsonreuters.com/apps/AppkeyGenerator'
  11. port = '443'
  12. client_secret = ''
  13. scope = 'trapi'
  14. ric = '/TRI.N'
  15. service = 'ELEKTRON_DD

and code is from https://github.com/Refinitiv/websocket-api/blob/master/Applications/Examples/python/market_price_authentication.py


Where is my problem coming from as it seems I use everything correctly.

Welcome!

It looks like you're new here. Sign in or register to get started.

Best Answer

Answers

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.