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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c41ebe9b7aac35b8576197faa22372a86a5f61258513d9e873e2f573c7f14495
|
|
| MD5 |
79ae85c9dbb03a64f7316ce28680e26d
|
|
| BLAKE2b-256 |
66a8d7cae6b01f6b68f56a147bfde91a4ac46a8e2822287c1cdbb419828cbc0f
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
479d921c72f2959ca28ea7aa1089a76632559458eb52f2f3ed41f3e4c5ca2224
|
|
| MD5 |
ef2c54b42c0d7125072ddeb0cdd5732d
|
|
| BLAKE2b-256 |
8e340190fb5b5898a743c0062d98493c0bc8ad6dc5ff929f318001a78fb2dd30
|