market

Websocket接口文档 ## 注意事项 接口参数 ## 操作步骤 1. ws://192.168.1.135:9132/bpp.market 2. 使用socket-io-client连接 ### Scoket-IO参考 详细文档参考socket-io官方文档 #### 连接 ```javascript const socket = io('ws://192.168.1.135:9132', { path: '/bpp.market', transports: ['websocket', 'polling'], query : { token : '' coin: 'USDT' } }) socket.on("connect", () => { console.log('connect') }) ``` #### 发送自选命令 ```javascript let data = { token : 'AF2acD212Cadhahdsjakdj', } this.socket.emit('optionalEvent', data)) ``` #### 发送市值榜命令 ```javascript let data = { token : 'AF2acD212Cadhahdsjakdj', coin: 'USDT' } this.socket.emit('marketValueRank', data)) ``` #### 监听自选事件 ```javascript socket.on("optionalEventData", (data) => { console.log("optionalEventData", data) }) ``` #### 监听市值榜事件 ```javascript socket.on("marketValueRankData", (data) => { console.log("marketValueRankData", data) }) ``` ### 参数 | 参数 | 类型 | 必传 | 说明 | | ------ | ------ | ---- | ------------------------------------------------------------ | | coinImgUrl | string | | 币种图标 | | coinName | string | | 币种名称 | | isCollection | string | | 该币种是否收藏 | | marketPrice | string | | 币种当前价格 | | marketPriceRmb | string | | 在当前人名币价格 | | marketValue | string | | 市值 | | percentChange24h | string | | 涨跌幅 |