Proxy và điểm cuối¶
cTrader Open API cung cấp quyền truy cập vào một số proxy nằm ở các khu vực khác nhau để bạn có thể giảm thiểu độ trễ và đảm bảo rằng dịch vụ của bạn hoạt động trơn tru nhất có thể.
May mắn thay, bạn không phải chọn proxy phù hợp nhất một cách thủ công. Bằng cách tận dụng sức mạnh của AWS Global Accelerator, Open API của chúng tôi cho phép kết nối chỉ với một điểm cuối; sau đó, client của bạn sẽ được chuyển hướng đến proxy gần nhất mà chúng tôi có sẵn.
Kết nối với các điểm cuối ¶
Các điểm cuối sau được cung cấp để kết nối với các proxy Open API của chúng tôi.
| Live | Demo |
|---|---|
live.ctraderapi.com:5035 (để hoạt động với Protobufs) | demo.ctraderapi.com:5035 (để hoạt động với Protobufs) |
live.ctraderapi.com:5036 (để hoạt động với JSON) | demo.ctraderapi.com:5036 (để hoạt động với JSON) |
Protobuf và JSON
Hoạt động với Protobuf luôn yêu cầu kết nối với cổng 5035 (và chỉ cổng này). Hoạt động với JSON luôn yêu cầu kết nối với cổng 5036 (và chỉ cổng này).
Môi trường demo và thực
Môi trường demo và thực hoàn toàn tách biệt. Nếu bạn kết nối với một điểm cuối thực, bạn không thể sử dụng tài khoản demo trong ứng dụng của mình, và ngược lại. Nếu ứng dụng của bạn cần hoạt động thay mặt cho cả tài khoản demo và tài khoản thực cùng lúc, bạn sẽ cần thiết lập và duy trì hai kết nối riêng biệt.
TCP so với WebSocket
Các điểm cuối giống nhau cho cả kết nối TCP và WebSocket. Lưu ý rằng cả cổng 5035 và 5036 đều hỗ trợ kết nối TCP và WebSocket.
Quá trình kết nối với các điểm cuối được đề cập trong hướng dẫn Thiết lập kết nối của chúng tôi.