메뉴 건너뛰기

XEDITION

Board

Binance python.
Binance Public API Connector Python.
This is a lightweight library that works as a connector to Binance public API.
Supported APIs: /api/* /sapi/* Spot Websocket Market Stream Spot User Data Stream.
Please find examples folder to check for more endpoints.
Spot Testnet is available, it can be used to test /api/* endpoints.
/sapi/* endpoints are not available. No UI. Steps to setup testnet API key. https://dev.binance.vision/t/99.
If base_url is not provided, it defaults to api.binance.com . It's recommended to pass in the base_url parameter, even in production as Binance provides alternative URLs in case of performance issues:
https://api1.binance.com https://api2.binance.com https://api3.binance.com.
PEP8 suggests lowercase with words separated by underscores , but for this connector, the methods' optional parameters should follow their exact naming as in the API documentation.
Additional parameter recvWindow is available for endpoints requiring signature. It defaults to 5000 (milliseconds) and can be any value lower than 60000 (milliseconds). Anything beyond the limit will result in an error response from Binance server.
timeout is available to be assigned with the number of seconds you find most appropriate to wait for a server response. Please remember the value as it won't be shown in error message no bytes have been received on the underlying socket for timeout seconds . By default, timeout is None. Hence, requests do not time out.
Proxy is supported.
The Binance API server provides weight usages in the headers of each response. You can display them by initializing the client with show_limit_usage=True :
You can also display full response metadata to help in debugging:
If ClientError is received, it'll display full response meta information.
Setting the log level to DEBUG will log the request URL, payload and response text.
There are 2 types of error returned from the library:
binance.error.ClientError This is thrown when server returns 4XX , it's an issue from client side. It has 4 properties: status_code - HTTP status code error_code - Server's error code, e.g. -1102 error_message - Server's error message, e.g. Unknown order sent. header - Full response header. This is thrown when server returns 5XX , it's an issue from server side.
More websocket examples are available in the examples folder.
Once connected, the websocket server sends a ping frame every 3 minutes and requires a response pong frame back within a 10 minutes period. This package handles the pong responses automatically.
Futures and Vanilla Options APIs are not supported:
/fapi/* /dapi/* /vapi/* Associated Websocket Market and User Data Streams.
Contributions are welcome. If you've found a bug within this project, please open an issue to discuss what you would like to change. If it's an issue with the API, please open a topic at Binance Developer Community.
번호 제목 글쓴이 날짜 조회 수
26917 Playing No-Restrict Hold'Em Suggestions In Casino Online JanetteCollee617716 2020.09.04 1
26916 Experience The Thrill Of Gambling Video Games HudsonVaughn501392 2020.09.04 1
26915 Virtual Casino Online RafaelShephard554 2020.09.04 1
26914 All About Free Flash Casino Games AlfonzoAyres3370292 2020.09.04 1
26913 How To Play Bingo Online InaMcElhaney398787 2020.09.04 1
26912 Winning Slot Games In Casino Online RafaelShephard554 2020.09.04 1
26911 The Easiest Way Of Creating Cash From Online Casino JeromeOdell4251399 2020.09.04 1
26910 Learning How To Play Blackjack BereniceJewett234 2020.09.04 1
26909 Making Roulette More Exciting With Shot Roulette MindaLedesma408 2020.09.04 1
26908 The Online Casino Tip For The Very Best Opportunity Of Successful JakeNeighbour6078 2020.09.04 1
26907 Which Kind Of Casino - Online Or Traditional? Jim788644849452923 2020.09.04 1
26906 Knowing The Risks In Online Gambling Lamar66R2928968638 2020.09.04 1
26905 Which Online Casinos Are Secure? YNOKai37906049885 2020.09.04 1
26904 Pc Casino Video Games - Using Your Winnings To The Next Degree SpencerPickrell6375 2020.09.04 1
26903 Top 10 Tips When Playing Casino Online JoannJeffery571712 2020.09.04 1
26902 The Difference In Between Taking Part In Bingo Online And Offline GarlandBlanchette4 2020.09.04 1
26901 Casino Online Betting Method - Good Development System RafaelShephard554 2020.09.04 1
26900 Online Gaming For Fun And Earnings XDUPoppy11232663279 2020.09.04 1
26899 Top 3 Reasons To Play Casino Online AntonioBuzacott9 2020.09.04 1
26898 Keeping Your Self Entertained With Reside Casino Online RafaelShephard554 2020.09.04 1
위로