Қосылым параметрлері
payeer.trade-пен жұмыс істеу үшін мәзірдің сол жағындағы API қойындысын тауып, содан кейін EXCHANGE қойындысына өтіп, ADD түймесін басыңыз. Бетте келесі терезе пайда болады, онда атауды толтыру қажет.
Құпия кілт (мысалда 9yblcxjEZ4Vi666y) жүйе арқылы беріледі, оны қауіпсіз жерге көшіріп алу керек.
МАҢЫЗДЫ! Жоғалған жағдайда оны қалпына келтіру мүмкін емес, тек жаңасына ауыстыруға болады
IP мекенжай жолына Mavibot IP 134.209.254.246 енгізу қажет. ЕСКЕРТПЕ! Егер сіз басқа IP-ге жауап алғыңыз келсе, оны ";" белгісімен қосыңыз. Мысалы, 2.2.2.2;3.3.3
Деректерді сәтті толтырғаннан кейін келесі терезе пайда болады:
Параметрлерге өтіп, бізге қажет id (d95c634e-b17d-4a75-9aa8-b59fecbdb402 мысалындағы мән) көшіріп алыңыз.
Mavibot-тан деректерді алу
Қажетті деректерді алу үшін payeer_function(api_id, secret_key, method, data) функциясын пайдалану керек, мұнда: api_id = ː d95c634e-b17d-4a75-9aa8-b59fecbdb402' - жол, Payeer жүйесіндегі сіздің идентификаторыңыз. Міндетті параметр. secret_key = ː 9yblcxjEZ4Vi666y' - жол, сіздің құпия кілтіңіз. Міндетті параметр. method = ː account' - сұралатын ақпарат түрін көрсететін жол. Келесі әдістер қажет:
- Пайдаланушы балансы - ː account'
- Тапсырыс жасау - [order_create'
- Тапсырыс күйі - [order_status'
- Тапсырысты болдырмау - [order_cancel'
- Тапсырыстарды болдырмау - [orders_cancel'
- Менің тапсырыстарым - [my_orders
- Менің тарихым - á my_history'
- Менің саудаларым - 'my_trades'
- data - әдісті орындау үшін қажетті деректер тізімі. Қосымша параметр.
- 'account', 'my_orders', 'my_history' және 'my_trades' әдістері үшін data параметрін алып тастауға болады.
- 'order_create' - тізім келесі параметрлерді қамтуы керек:
Лимиттік тапсырыс жасау үшін:
pair-para-TRX_USD type-type order-limit action-action-buy, sell-quantity price-price-0.08
Нарықтық тапсырыс жасау үшін(*, нарықтық тапсырыс жасау үшін екі параметрдің біреуін көрсетуге болады (amount немесе value)): pair-para-TRX_USD type-type order-market action-action-buy, sell-quantity value-sum
Стоп-лимиттік тапсырыс жасау үшін:
pair-para-TRX_USD type-type order-stop_limit action-action-buy, sell-quantity price-price-0.08 stop_price-stop-price-0.078 -'order_status' - тізім келесі параметрлерді қамтуы керек: order_id-id of order-37054293 -ː order_cancel' - тізім келесі параметрлерді қамтуы керек: order_id-id of order-37054293 -ː orders_cancel' - бұл жағдайда бұл параметрлер қосымша болып табылады, оларсыз сұрау барлық тапсырыстарды жояды pair-list of pairs to cancel orders-TRX_RUB,DOGE_RUB-action-buy, sell
Функция келесі типтегі сөздікті қайтарады: - сәтті болған жағдайда: {"status":"1","result":{"success":true,"balances":{"USD":{"total":0,"available":0,"hold":0},"RUB":{"total":0,"available":0,"hold":0},"EUR":{"total":0,"available":0,"hold":0},"BTC":{"total":0,"available":0,"hold":0},"ETH":{"total":0,"available":0,"hold":0},"BCH":{"total":0,"available":0,"hold":0},"LTC":{"total":0,"available":0,"hold":0},"DASH":{"total":0,"available":0,"hold":0},"USDT":{"total":0,"available":0,"hold":0},"XRP":{"total":0,"available":0,"hold":0},"DOGE":{"total":0,"available":0,"hold":0},"TRX":{"total":0,"available":0,"hold":0}}}}}
қате болған жағдайда, мысалы: {"status":"0","error":{"code":"INVALID_PARAMETER","parameter":"pair"}}
Қолдану мысалы
Қолдану мысалы "Есептік жазба деректерін көрсету" блогын жасаңыз. Калькуляторда бізге қажетті айнымалылардың мәндерін көрсетеміз - method msg = 'account', api id api = '‘d95c634e-b17d-4a75-9aa8-b59fecbdb402' secret key = '9yblcxjEZ4Vi666y' функциясы бар айнымалы r = payeer_function(api,key,msg,' ') нәтижені шығаратын айнымалы s = get(r,'result') Хабарлама мәтініне #{s} жазамыз, ал ботты іске қосқаннан кейін есептік жазба ақпаратының тізімін аламыз.


