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.1.0.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

btcturk_api-1.1.0-py3-none-any.whl (11.2 kB view details)

Uploaded Python 3

File details

Details for the file btcturk_api-1.1.0.tar.gz.

File metadata

  • Download URL: btcturk_api-1.1.0.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.9

File hashes

Hashes for btcturk_api-1.1.0.tar.gz
Algorithm Hash digest
SHA256 c41ebe9b7aac35b8576197faa22372a86a5f61258513d9e873e2f573c7f14495
MD5 79ae85c9dbb03a64f7316ce28680e26d
BLAKE2b-256 66a8d7cae6b01f6b68f56a147bfde91a4ac46a8e2822287c1cdbb419828cbc0f

See more details on using hashes here.

File details

Details for the file btcturk_api-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: btcturk_api-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.9

File hashes

Hashes for btcturk_api-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 479d921c72f2959ca28ea7aa1089a76632559458eb52f2f3ed41f3e4c5ca2224
MD5 ef2c54b42c0d7125072ddeb0cdd5732d
BLAKE2b-256 8e340190fb5b5898a743c0062d98493c0bc8ad6dc5ff929f318001a78fb2dd30

See more details on using hashes here.

Supported by

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