Kucoin/Kucoin-Futures-PHP-SDK

ساخت وبلاگ

این تعهد متعلق به هیچ شعبه ای در این مخزن نیست و ممکن است متعلق به یک چنگال در خارج از مخزن باشد.

شاخه ها/برچسب ها را تغییر دهید برچسب های شاخه شاخه ها را بارگیری نکرد چیزی برای نشان دادن برچسب ها را بارگیری نکرد چیزی برای نشان دادن

نام در حال استفاده

یک برچسب در حال حاضر با نام شاخه ارائه شده وجود دارد. بسیاری از دستورات GIT نام برچسب و شاخه را می پذیرند ، بنابراین ایجاد این شاخه ممکن است باعث رفتار غیر منتظره شود. آیا مطمئن هستید که می خواهید این شاخه را ایجاد کنید؟

لغو ایجاد رمز

  • محلی
  • مکاشه

https github cli با استفاده از URL وب از Git یا Checkout با SVN استفاده کنید. با CLI رسمی ما سریع کار کنید. بیشتر بدانید.

ورود به سیستم لازم

لطفاً برای استفاده از برنامه های کد وارد سیستم شوید.

راه اندازی دسک تاپ GitHub

اگر هیچ اتفاقی نمی افتد ، دسک تاپ GitHub را بارگیری کنید و دوباره امتحان کنید.

راه اندازی دسک تاپ GitHub

اگر هیچ اتفاقی نمی افتد ، دسک تاپ GitHub را بارگیری کنید و دوباره امتحان کنید.

راه اندازی Xcode

اگر هیچ اتفاقی نمی افتد ، Xcode را بارگیری کنید و دوباره امتحان کنید.

راه اندازی کد ویژوال استودیو

فضای کد شما یک بار آماده خواهد شد.

مشکلی برای تهیه فضای کدگذاری شما وجود داشت ، لطفاً دوباره امتحان کنید.

آخرین تعهد

آمار git

فایل ها

بارگیری آخرین اطلاعات متعهد انجام نشد.

نوع نام آخرین پیام تعهد زمان متعهد شدن رمز

readme. md

PHP SDK برای Kucoin Futures API

سند مفصل https://docs. kucoin. com/futures/ ، برای دریافت آخرین اعلان های تغییر API ، لطفاً این مخزن را تماشا کنید.

وابستگی الزام
PHP >= 5. 5. 0 PHP7+ را توصیه کنید
guzzlehttp/guzzle ~6.0
آهنگساز نیاز دارد"kucoin/kucoin-futures-php-sdk:~1. 0. 0"
محیط پایه
تولید https://api-futures. kucoin. com (پیش فرض)
جعبه شنی https://api-sandbox-futures. kucoin. com
استفاده کنید کوکینآیندهSDKkucoinfuturesapi; // به محیط Sandbox بروید kucoinfuturesapi::مجموعه('https://api-sandbox-futures. kucoin. com');

حالت اشکال زدایی و ورود به سیستم

استفاده کنید کوکینآیندهSDKkucoinfuturesapi; // حالت اشکال زدایی سیاهههای مربوط به API و WebSocket را به پرونده های موجود در فهرست "KucoinFuturesApi :: getLogPath ()" با توجه به حداقل سطح ورود به سیستم "KucoinFuturesApi :: getLoglevel ()" ضبط می کند. kucoinfuturesapi::رفیق(درست است، واقعی); // ورود به کد خود // kucoinfuturesapi :: setLogPath ('/tmp') ؛ // kucoinfuturesapi :: setLoglevel (مونولوگ  logger :: اشکال زدایی) ؛ kucoinfuturesapi::گندوگر()>اشکال زدن("من یک پیام اشکال زدایی هستم");

نمونه ای از API بدون احراز هویت

استفاده کنید کوکینآیندهSDKعمومیزمان; $API = جدید زمان(); $زمان سنج = $API>زمان سنج() ؛var_dump ($زمان سنج);

نمونه ای از API با تأیید اعتبار

توجه داشته باشید

برای تقویت امنیت API ، Kucoin کلید API را به نسخه 2. 0 ارتقا داد ، منطق اعتبارسنجی نیز تغییر یافته است. توصیه می شود برای ایجاد (https://www. kucoin. com/account/api) ایجاد کنید و کلید API خود را به نسخه 2. 0 به روز کنید. کلید API نسخه 1. 0 تا 1 مه 2021 هنوز هم معتبر خواهد بود

استفاده کنید کوکینآیندهSDKزبان; استفاده کنید کوکینآیندهSDKکتاب خصوصیحساب; استفاده کنید کوکینآیندهSDKاستثناهاhttpexception; استفاده کنید کوکینآیندهSDKاستثناهاتجارت; // Auth Version v2 (توصیه) $زبان = جدید زبان("کلید", 'راز', "عبارت عبور", زبان::api_key_version_v2); // نسخه auth v1 // $ auth = new auth ("کلید" ، "راز" ، "عبارت عبور") ؛ $API = جدید حساب($زبان); تلاش كردن <$نتیجه = $API>بررسی() ؛var_dump ($نتیجه);> گرفتن (httpexception $e) $e>جبهه());> گرفتن (تجارت $e) $e>جبهه());>

نمونه ای از فید WebSocket

استفاده کنید کوکینآیندهSDKزبان; استفاده کنید کوکینآیندهSDKkucoinfuturesapi; استفاده کنید کوکینآیندهSDKکتاب خصوصیWebSocketFeed; استفاده کنید چکهمشتریصفحه; استفاده کنید واکنش نشان دادنباروکارخانه; استفاده کنید واکنش نشان دادنباروحلقه; $زبان = خالی; // Need to pass the Auth parameter when subscribing to a private chael($api>مشترک شدن privatechael ()). // Auth Version v2 (توصیه) // $ auth = new auth ("کلید" ، "راز" ، "عبارت عبور" ، auth :: api_key_version_v2) ؛ // نسخه auth v1 // $ auth = new auth ("کلید" ، "راز" ، "عبارت عبور") ؛ $API = جدید WebSocketFeed($زبان); // در صورت تمایل از یک نمونه حلقه رویداد سفارشی استفاده کنید // $ loop = کارخانه :: ایجاد () ؛ //$loop>addperiodictimer (1 ، عملکرد ()// var_dump (تاریخ ('y-m-d h: i: s')) ؛ //>); //$api>setLoop (حلقه $) ؛ $پرس و جو = ['CoectId' =>uniqid ('', درست است، واقعی)]; $کانال = [ ['موضوع' => '/بازار/تیک: KCS-BTC'], // مشترک چندین کانال ['موضوع' => '/بازار/تیک: ETH-BTC'], ]; $API>مجالس مشترک($پرس و جو, $کانال, تابع (آرایه $پیام, صفحه $ws, حلقه $حلقه) استفاده کنید ($API) $پیام); // در کانال دیگری مشترک شوید // $ws>send(json_encode($api>CreateSubscribeMessage ('/پیمانکار/تیک: EthusDTM'))) ؛ // اشتراک کانال // $ws>send(json_encode($api>CreatUnSubScribeMessage ('/پیمانکار/تیک: XBTUSDM'))) ؛ // حلقه توقف // $loop>متوقف کردن()؛>, تابع ($رمز, $دلیل) <پژواک "onclose: $رمز> $دلیل>
";>);

⚡ Coroutine HTTP Client برای IO ناهمزمان

معیار را ببینید ، تقریباً 20 برابر سریعتر از حلقه.

PECL نصب کننده Swoole را به Swlib/Saber نیاز دارد
استفاده کنید کوکینآیندهSDKزبان; استفاده کنید کوکینآیندهSDKHTTPswoolehttp; استفاده کنید کوکینآیندهSDKkucoinfuturesapi; استفاده کنید کوکینآیندهSDKکتاب خصوصیسفارش; استفاده کنید کوکینآیندهSDKعمومیزمان; // نیاز به PHP 7. 1+ و Swoole 2. 1. 2+ // نیاز به دویدن در حالت CLI داردبرو (تابع () <$API = جدید زمان(خالی, جدید swoolehttp); $زمان سنج = $API>زمان سنج() ؛var_dump ($زمان سنج);>) ؛برو (تابع () <// Auth Version v2 (توصیه) $زبان = جدید زبان("کلید", 'راز', "عبارت عبور", زبان::api_key_version_v2); // نسخه auth v1 // $ auth = new auth ("کلید" ، "راز" ، "عبارت عبور") ؛ $API = جدید سفارش($زبان, جدید swoolehttp); // در 1 ثانیه 50 سفارش را همزمان ایجاد کنیدبرای ($i = 0; $i <50; $i++) تابع () استفاده کنید ($API, $i) <$سفارش = [ "مشتری" =>uniqid () ،"قیمت" => '1', 'اندازه' => '1', 'سمبل' => 'BTC-USDT', "نوع" => 'حد', 'سمت' => "خرید", "اظهارات" => 'سفارش#' . $i, ]; تلاش كردن <$نتیجه = $API>ايجاد كردن($سفارش) ؛var_dump ($نتیجه);> گرفتن (قابل پرتاب $e) $e>جبهه());>>);>>);

kucoin futures sdk privateapi حساب

API احراز هویت شرح
kucoin futures sdk privateapi حساب :: getOverview () آره https://docs. kucoin. com/futures/#account
kucoin futures sdk privateapi حساب :: getTransactionHistory () آره https://docs. kucoin. com/futures/#get-transaction-history
kucoin futures sdk privateapi حساب :: transferin () آره منسوخ
Kucoin Futures SDK PrivateApi Account :: Transferout () آره https://docs. kucoin. com/futures/#transfer-funds-to-kucoin-account
kucoin futures sdk privateapi حساب :: transformoutv2 () آره https://docs. kucoin. com/futures/#transfer-funds-to-kucoin-account-2
kucoin futures sdk privateapi حساب :: canceltransferout () آره https://docs. kucoin. com/futures/#cancel-transfer-out-request
kucoin futures sdk privateapi حساب :: getTransferList () آره https://docs. kucoin. com/futures/#get-transfer-out-request-records

kucoin futures sdk privateapi سپرده

API احراز هویت شرح
kucoin futures sdk privateapi سپرده :: getAddress () آره https://docs. kucoin. com/futures/#get-deposit-address
kucoin futures sdk privateapi سپرده :: getDeposits () آره https://docs. kucoin. com/futures/#get-deposit-list

Kucoin Futures SDK PrivateApi پر کنید

API احراز هویت شرح
kucoin futures sdk privateapi fill :: getFills () آره https://docs. kucoin. com/futures/#get-fills
kucoin futures sdk privateapi fill :: getRecentList () آره https://docs. kucoin. com/futures/#recent-fills

Kucoin Futures SDK PrivateApi سفارش

API احراز هویت شرح
kucoin futures sdk privateapi order :: ایجاد () آره https://docs. kucoin. com/futures/#place-an-orter
Kucoin Futures SDK PrivateApi سفارش :: لغو () آره https://docs. kucoin. com/futures/#cancel-an-orter
kucoin futures sdk privateapi order :: batchcancel () آره https://docs. kucoin. com/futures/#limit-order-mass-cancelation
kucoin futures sdk privateapi order :: stoporders () آره https://docs. kucoin. com/futures/#stop-order-mass-cancelation
kucoin futures sdk privateapi order :: getList () آره https://docs. kucoin. com/futures/#get-order-list
kucoin futures sdk privateapi order :: getStoporders () آره https://docs. kucoin. com/futures/#get-untriggered-stop-order-list
kucoin futures sdk privateapi order :: getrecentdoneorders () آره https://docs. kucoin. com/futures/#get-list-of-orders-completed-in4h
kucoin futures sdk privateapi order :: getDetail () آره https://docs. kucoin. com/futures/#get-details-of-a-single-order
kucoin futures sdk privateapi order :: getopenorderstatistics () آره https://docs. kucoin. com/futures/#active-orter-value-calculation

Kucoin Futures SDK PrivateApi موقعیت

API احراز هویت شرح
Kucoin futures sdk privateapi موقعیت :: getList () آره https://docs. kucoin. com/futures/#get-position-list
Kucoin futures sdk privateapi موقعیت :: getDetail () آره https://docs. kucoin. com/futures/#get-position-details
Kucoin Futures SDK PrivateApi موقعیت :: ChangeeAutoAppendStatus () آره https://docs. kucoin. com/futures/#enable-disable-of-auto-deposit-margin
Kucoin futures sdk privateapi موقعیت :: marginappend () آره https://docs. kucoin. com/futures/#add-margin-man

Kucoin Futures SDK PrivateApi WebSocketFeed

API احراز هویت شرح
Kucoin Futures SDK PrivateApi WebSocketFeed :: getPublicserver () NO https://docs. kucoin. com/futures/#apply-coect-token
Kucoin Futures SDK PrivateApi WebSocketFeed :: getPrivateServer () آره https://docs. kucoin. com/futures/#apply-coect-token
Kucoin Futures SDK PrivateApi WebSocketFeed :: SubscribePublicChael () NO https://docs. kucoin. com/futures/#public- کانال
Kucoin Futures SDK PrivateApi WebSocketFeed :: SubscribePublicChaels () NO https://docs. kucoin. com/futures/#public- کانال
Kucoin Futures SDK PrivateApi WebSocketFeed :: مشترک شدن آره https://docs. kucoin. com/futures/#private- کانال
Kucoin Futures SDK PrivateApi WebSocketFeed :: اشتراک PrivateChaels () آره https://docs. kucoin. com/futures/#private- کانال

Kucoin Futures SDK PrivateApi عقب نشینی

API احراز هویت شرح
Kucoin futures sdk privateapi عقب نشینی :: getquotas () آره https://docs. kucoin. com/futures/#get-withdrawal-limit
Kucoin futures sdk privateapi عقب نشینی :: getList () آره https://docs. kucoin. com/futures/#get-withwrate-list
Kucoin futures sdk privateapi عقب نشینی :: اعمال () آره https://docs. kucoin. com/futures/#withdraw-funds
Kucoin futures sdk privateapi عقب نشینی :: لغو () آره https://docs. kucoin. com/futures/#cancel-withdrawal

Kucoin Futures SDK PrivateApi RisklimitLevel

API احراز هویت شرح
Kucoin Futures SDK PrivateApi RisklimitLevel :: getRiskLimitLevel آره https://docs. kucoin. com/futures/#obtain-futures-risk-limit-level
Kucoin Futures SDK PrivateApi RisklimitLevel :: ChangeriskLimitLevel () آره https://docs. kucoin. com/futures/#adjust-risk-lemit-level

kucoin futures sdk publicapi نماد

API احراز هویت شرح
kucoin futures sdk publicapi نماد :: getTicker () NO https://docs. kucoin. com/futures/#get-ticker
kucoin futures sdk publicapi نماد :: getLevel2SnapShot () NO https://docs. kucoin. com/futures/#get-full-orter-book-level-2
kucoin futures sdk publicapi نماد :: getLevel3SnapShot () NO https://docs. kucoin. com/futures/#get-full-orter-book-level-3
kucoin futures sdk publicapi نماد :: getv2level3snapshot () NO https://docs. kucoin. com/futures/#get-full-orter-book-level-3-v2
kucoin futures sdk publicapi نماد :: getLevel2Message () NO https://docs. kucoin. com/futures/##level-2-pulling-messages
kucoin futures sdk publicapi نماد :: getLevel3Message () NO https://docs. kucoin. com/futures/##level-3-pulling-messages
kucoin futures sdk publicapi نماد :: getTradehistory () NO https://docs. kucoin. com/futures/#get-trade-histories
kucoin futures sdk publicapi نماد :: getKlines () NO https://docs. kucoin. com/futures/؟lang=en_us#get-k-line-data-of-contract
Kucoin Futures SDK PublicApi Symbol :: getLevel2Depth20 NO https://docs. kucoin. com/futures/cn/#level-2-2
Kucoin Futures SDK PublicApi Symbol :: getLevel2Depth100 NO https://docs. kucoin. com/futures/cn/#level-2-2

Kucoin Futures SDK PublicApi Time

API احراز هویت شرح
Kucoin Futures SDK PublicApi Time :: Timestamp () NO https://docs. kucoin. com/futures/#server-time

Kucoin Futures SDK PublicApi وضعیت

API احراز هویت شرح
Kucoin Futures SDK PublicApi وضعیت :: وضعیت () NO https://docs. kucoin. com/futures/#get-the-service-status

ابتدا کلید API خود را در phpunit. xml اصلاح کنید.

#ابتدا موارد پیکربندی API خود را به متغیر محیطی اضافه کنید صادر کردنapi_base_uri = https: //api-futures. kucoin. comصادر کردنapi_key = کلیدصادر کردنapi_secret = رازصادر کردنAPI_PASSPHRASE = PASSPHRASEصادر کردنapi_key_version = 2صادر کردنapi_debug_mode = 1 آهنگسازتست
اخبار رمز ارزها...
ما را در سایت اخبار رمز ارزها دنبال می کنید

برچسب : نویسنده : منیژه سلیمی بازدید : <-PostHit-> تاريخ : يکشنبه 8 مرداد 1402 ساعت: 12:10