Skip to main content

BTCTurk Rest API Python Implementation

Project description

BTCTurk API - Python Wrapper

BTCTurk API'nı efektif bir şekilde projelerinizde kullanabilmeniz için tasarlanmış bir python paketidir.

Table of Contents

Proje Hakkında

BTCTurkApiWrapper

Bu paketi kullanarak BTCTurk hesabınızda:

  • Kripto paraların güncel fiyatlarını anında öğrenebilir
  • İstediğiniz alım ya da satım emrini girebilir (Stop, limit, market) ve emirlerinizi iptal edebilir
  • Hesabınızdaki tüm açık emirleri görüntüleyip filtreleyebilir,
  • Hesabınızın Cripto ve fiat işlem geçmişine ulaşabilirsiniz.

Başlarken

Paketi kullanabilmek için gereklilikler, kurulum ve kullanım kısmındaki açıklamalardan faydalanabilirsiniz.

Gereklilikler

  • BTCTurk API KEY (İzin isteyen işlemlerde)
https://www.btcturk.com/ApiAccess

Yukarıdaki linke giderek ilk önce giriş yapıp, sonra API KEY'inizi oluşturunuz. Daha sonra API_KEY ve API_SECRET isimleri anahtarlarınızı bir yere kaydedin.

Kurulum

BTCTurkApiWrapper'ı pip aracılığıyla kurabilirsiniz.

sudo pip install btcturk-api 

Komutunu kullanarak paketi kurun.

Kullanım

BTCTurkApiWrapper Client'ini projenize import edin

from btcturk_api.client import Client

Bundan sonra Client'den bir nesne oluşturmanız yeterli olacaktır. Fiyat takibi gibi hesap izni gerektirmeyen işlemler için;

client = Client()

yeterli olacaktır. Fakat alım satım gibi hesap izni gerektiren işlemler için;

client = Client(api_key, api_secret)

BTCTurk'ten aldığınız API KEY VE API SECRET'ı Client'e parametre olarak vermeniz gerekmektedir.

Yapabileceğiniz birkaç işlem: Bitcoin ve diğer kriptoların fiyatları için tick fonksiyonunu kullanın

btc_price = client.tick('BTC_TRY') # ETH_TRY, XRP_TRY vs...

Lisans

Bu python paketini herkes kullanabilir, değiştirebilir ve çoğaltabilir. Detaylı bilgi için LICENSE.txt'ye bakın

İletisim

Miraç Baydemir - omermirac59@gmail.com

Project Link: https://github.com/outlier-1/btcturkapi-python/

Bağış

Kütüphaneyi projelerinizde kullanıp yararlı bulduysanız ve geliştiriciye katkıda bulunmak isterseniz bitcoin ile bağış yapabilirsiniz :)

Bitcoin Address - '34FSjtdwTSB21uVDcptgJ8kPHHimMSCGxq'

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

btcturk_api-1.5.1.tar.gz (10.5 kB view hashes)

Uploaded Source

Built Distribution

btcturk_api-1.5.1-py3-none-any.whl (12.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page