Malformed client_id parameter
- ← Previous
- 1
- 2 (current)
- Next →
Malformed client_id parameter
PanagiotisChar said:
Hi there,
This is a different message than the one you posted above. At which point do you get this? Maybe you can record a video or share some screenshots.
You are definitely doing something wrong, if there was a problem on the servers, there would have been hundreds of complaints.
Hi there,
RE:
PanagiotisChar said:
Hi there,
This is a different message than the one you posted above. At which point do you get this? Maybe you can record a video or share some screenshots.
You are definitely doing something wrong, if there was a problem on the servers, there would have been hundreds of complaints.
Hi there,
I am using the python example based on Klein and Twister to verify the connection. The information provided is from the initial stages of the code as shown below:-
I have adapted this code to test the authentication and the result is what l posted previously. My code is based on the same principle but using flask and connextion. The result is the same. It is probable that the server version has moved on and the sample code is no longer valid. If that is the case, please can you advice me on what has changed?
Regards
AO
RE:
PanagiotisChar said:
Hi there,
I am not familiar with Python, sorry :(
Has anyone ever connected to the CTrader Open Api successfully using Python or the samples offered on the Applications website, l wonder? I am hopeful that those samples has been tested and are fit for purpose. My expectation is that they should be able to establish a connection to the OpenApi platform.
Hi there,
The samples definitely work, probably you are doing something wrong in the process. Try asking in the samples GitHub repository too, maybe you will get some help by Python users.
RE:
PanagiotisChar said:
Hi there,
The samples definitely work, probably you are doing something wrong in the process. Try asking in the samples GitHub repository too, maybe you will get some help by Python users.
I have retried the Klein sample and it does not work. The basic example on the Python SDK page connects successfuly with my credentials. But it does not carry out a OAuth authentication that
should provide an Authcode. The Console sample successfully conducted a basic OAuth authentication but failed due to redirect URL.
The default redirect URL for the application is as shown below. The authentication process only works when l use the "https://openapi.ctrader.com/apps/4012/playground" redirect URL which fails to provide an Authcode. I have added the second redirect URL which unfortunately produces the error in the image above. Any other permutation of the redirect URL produces the errors that l previously mentioned in my previous posts. I am guessing that this is the case because l do not have a live account yet.
RESOLVED
It turns out that Klein does not initialize properly on Apple Metal M1 machines. I have connected successfully using treq and Twistd. However, l have found my trading account is not currently authorized to access the OpenAPI platform. Defferred message : - "!Trading account is not authorized". Thank you for your help PanagiotisChar.
Can anyone recommend a broker with OpenAPI support please. All of my brokers do not support CTrader OpenAPI for some reason. I have tried FXPro, Fondex and RoBoForex.
- ← Previous
- 1
- 2 (current)
- Next →