Перейти к содержанию

начальные шаги работы по API


gaalx

Рекомендуемые сообщения

добрый день, впервые на вашем форуме, в интернете информации не нашел. Подскажите пытаюсь получить 'Request a blockchain API Key' от blockchain.info. Перехожу на эту страницу "https://blockchain.info/ru/api/api_create_code", заполняю все поля, мне пишет все ок ожидайте, сейчас придет ключ, но ключ так и не приходит, пробовал с 3-х разных почтовых аккаунтов, указывал разные сайты, но ничего так и не пришло! Подскажите мб. есть какие либо тонкости в этом деле, мне нужно отправлять биткоины!

Ссылка на комментарий
Поделиться на другие сайты

Меня тоже интересует API. Но не для ботов, а чтобы научить, других, как интегрировать BitPay в их интернет-магазин. Или например, какая-то платежная система публикует на своеи сайте свой API, чтобы можно было на своем сайте подключить эту систему для оплаты.

Может, правда надо выучить какой-то язык...

Посоветуйте, плиз. С чего начать?

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

 

 

Посоветуйте, плиз. С чего начать?

 

С изучения http://json.org/ , то есть на этом этапе надо определиться с языком программирования.

Если все понятно, то надо приступать к аналитическим системам,

попробуйте проаназировать (посредством апи запросов) ваши торги на какой-либо бирже? Подсчтайте прибыль, убытки... (не калькулятором, а именно своей программой)

Если это получилось сделать, попробуйте создать торговый терминал, если нет, возвращаемся к началу, к простым примерам...

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
  • 1 год спустя...
Добрый день, 
Может кто уже сталкивался с этим, не могу разобраться с запросом к bittrex
Вот привожу пример запроса, который выдает ошибку:

import urllib
import http.client
import time
import json
import hmac
import hashlib

API_KEY = 'ключ'         
API_SECRET = b'секретный ключ'
api_method  = 'market/getopenorders'
CURRENCY_1 = 'BTC' 
CURRENCY_2 = 'QTUM'

API_URL = 'bittrex.com'
API_VERSION = 'v1.1'

CURRENT_PAIR = CURRENCY_1 + '_' + CURRENCY_2

payload = {'nonce': int(round(time.time()*1000))}

payload =  urllib.parse.urlencode(payload)

H = hmac.new(key=API_SECRET, digestmod=hashlib.sha512)
H.update(payload.encode('utf-8'))
sign = H.hexdigest()
    
headers = {"Content-type": "application/x-www-form-urlencoded",
           "Key":API_KEY,
           "Sign":sign}
conn = http.client.HTTPSConnection(API_URL, timeout=60)
conn.request("GET", "/"+API_VERSION + "/"+api_method, payload, headers)
response = conn.getresponse().read()

conn.close()

obj = json.loads(response.decode('utf-8'))
Ссылка на комментарий
Поделиться на другие сайты

41 минуту назад, barrer29 сказал:

Добрый день, 
Может кто уже сталкивался с этим, не могу разобраться с запросом к bittrex
Вот привожу пример запроса, который выдает ошибку:

смотри тут https://github.com/ericsomdahl/python-bittrex/blob/master/bittrex/bittrex.py

https://bittrex.com/api/v1.1/market/getopenorders?apikey=API_KEY&market=BTC-LTC  

и где ошибка твоя7 

апи кей в урл запроса не передаешь ты, похоже)

да и в подпись надо передать всю строку параметров а не только нонсе

Изменено пользователем prorok
Ссылка на комментарий
Поделиться на другие сайты

Спасибо)

Переделал

Может кому пригодится

 

import urllib
import http.client
import time
import json
import hmac
import hashlib
import collections
import time

api_key    = ''
secret_key = b''

nonce=int(round(time.time()*1000))

url ='https://bittrex.com/api/v1.1/market/getopenorders?apikey='+api_key+'&market=BTC-QTUM&nonce=' + str(int(time.time()))

signature = hmac.new(secret_key,url.encode(),hashlib.sha512).hexdigest()

headers = {'apisign': signature}

req = urllib.request.Request(url, headers=headers)
response = json.loads(urllib.request.urlopen(req).read())
Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

Ребят есть вопрос.

Кто знает на bittrex.com API BTC к USD только тот что внизу страницы. Основной курс BTC на бирже?

Не торгово биржевой USDT-BTC  https://bittrex.com/api/v1.1/public/getmarketsummary?market=usdt-btc 

 

Если такой получить нельзя то хотя бы как его вычислить основываясь на торгово биржевом курсе?

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Подарите пожалуйста шанс встать с инвалидной коляски + мои изделия ручной работы

      Здравствуйте всем добрым и понимающим людям!меня зовут Виктория,я инвалид-колясочник 1-гр.В 18 лет я получила травму,которая приковала меня к коляске.И вот уже 14 лет ищу любую возможность заработать в интернете средств, чтобы просто выжить. Я живу с мамой на одну мою пенсию 1.769 грн и помощь по уходу за мной мама получает 200 грн. При этом моя реабилитация в международной клинике восстановительного лечения, сроком на 11 дней, стоит 14000 грн. Неподъемная сумма для меня! И это без проживания и

      в Благотворительность

    • Требуется специалист у кого был опыт работы в автообменнике либо был свой автообменник

      Что вы должны уметь для данной работы:   Понимание криптоплатежей Понимание организации выплат на карточки Навыки маркетинга автообменника Понимание организации менеджмента автообменника   Удаленная работа в новой платежной системе. Зарплата 2000 USD. Белая удаленная работа.   При выходе на прибыль возможен небольшой %   Шлите в Телеграм @fintechmonster описание вашего релевантного опыта работы

      в Работа

    • Сингапур ужесточит правила работы криптовалютных компаний

      Законодатели Сингапура внесли поправки в Закон о платежных услугах. Поправки усложнят регулирования цифровых активов. Декларируемая цель: защита криптовалютных трейдеров и инвесторов. Денежно-кредитное управление Сингапура (MAS) пообещало, что дополнения к Закону о платежных услугах вступят в силу постепенно, начиная с 4 апреля 2024 года. Измененные правила будут распространяться на поставщиков услуг, занимающихся передачей и обменом токенов, даже если сами сервисы не владеют криптоактивами

      в Новости криптовалют

    • Биржа Binance анонсировала частичную приостановку работы сервиса Convert

      Крупнейшая криптобиржа мира объявила о плановом техническом обслуживании сервиса Binance Convert и временном прекращении обслуживания 15 торговых пар. Команда торговой площадки уточнила, что 28 февраля временно прекратит доступ к торговым парам на Binance Convert, включая: WBNB-BNB, WETH-ETH, GXS-REI, BTTOLD-BTTC, TRXOLD-TRX, STGOLD-STG, RDNTOLD-RDNT, QUICKOLD-QUICK, AVAOLD-AVA, OPUSDCE-USDC, MATICUSDCE-USDC, ARBUSDCE-USDC, TUSDOLD-TUSD, PAX-USDP и BUSD-FDUSD.   Компания объяснила: г

      в Новости криптовалют

    • Поиск работы (Стабильные проекты)

      Здравствуйте ув.форумчане   Что я предлагаю усторить вашему проекту: - Постоянный контроль чатов, социальных страниц, форумов, веток а так-же пост информации - Создание баннеров (дизайн) и пост, ежедневно, поддерживание целевой аудтиории в активе. - Идеи и реализации маркетинговых ходов по минимальному бюджету (тест-режим так-же возможен) - Проведение, организация мероприятий онлайн, оффлайн не важно. (Так-же входит работа по bitcointalk.org) - Еженедельный(месячные) отчёты п

      в Работа

×
×
  • Создать...