نحوه وارد کردن داده های binance به برگه های Google [آموزش]

ساخت وبلاگ

Binance یکی از محبوب ترین مبادلات رمزنگاری جهان است و API آنها یکی از محبوب ترین API های تبادل رمزنگاری است. اگر هنوز برای Binance ثبت نام نکرده اید ، برای ثبت نام و ثبت حساب جدید اینجا را کلیک کنید.

ما می توانیم از API Binance برای وارد کردن داده ها از Binance به برگه های Google استفاده کنیم. در این آموزش ، شما می آموزید که چگونه Binance REST API را در 5 مرحله با استفاده از افزودنی APIPHENY API به Google Sheets وصل کنید:

  1. افزودنی Apipheny را نصب کنید
  2. نقطه پایانی API Binance خود را انتخاب کنید
  3. درخواست API Binance خود را به Apipheny وارد کنید

مرحله 1.) افزودنی Apipheny را برای Sheets Google نصب و باز کنید

Apipheny یک اتصال دهنده API برای برگه های Google است. می توانید از Apipheny برای اتصال برگه های Google خود به منابع داده نامحدود API ، درخواست API نامحدود و موارد دیگر استفاده کنید. یک آزمایش 30 روزه رایگان وجود دارد.

1.) با باز کردن لینک زیر در دسک تاپ و سپس کلیک روی دکمه نصب در بازار Google: https://apipheny.io/install ، Apipheny را نصب کنید.

2.) پس از نصب Apipheny ، یک برگه Google را باز کرده و سپس بر روی Dropdown Extensions در منو در بالا کلیک کنید.

در لیست کشویی باید Apipheny را ببینید. روی Apipheny کلیک کرده و روی Import API کلیک کنید تا نوار کناری Apipheny را در برگه Google خود باز کنید.

open apipheny

نکته: می توانید با وارد کردن این URL در مرورگر خود ، یک برگه جدید Google را باز کنید: sheet. new

مرحله 2.) یک نقطه پایانی API Binance را انتخاب کنید

نقطه پایانی یک URL API است که داده های خاص مورد نظر شما را از Binance باز می گرداند. در این بخش ما به شما نشان می دهیم که چگونه می توانید مستندات API Binance را مرور کنید تا URL را پیدا کنید که داده های خاص مورد نیاز خود را باز می گرداند. اگر می خواهید نمونه های خاصی از URL هایی را که می توانید از آنها استفاده کنید ، ببینید ، فقط به بخش بعدی بروید.

برای مرور آدرس های انتهایی و الزامات پرس و جو ، به صفحه مستندات Binance API بروید: https://binance-docs. github.io/apidocs/spot/en/#general-info

تمام URL های نقطه انتهایی Binance با افزودن یک مسیر خاص نقطه پایانی به URL ریشه ایجاد می شوند:

اگر با ریشه API فوق مشکلی را تجربه کرده اید ، لطفاً از یک جایگزین مطابق با بخش اطلاعات عمومی API اسناد رسمی Binance استفاده کنید.

در این آموزش ، ما در مورد دو نوع نقطه پایانی موجود از API Binance بحث خواهیم کرد:

  1. نقاط پایانی که نیازی به احراز هویت ندارند (نقاط پایانی عمومی)
  2. نقاط پایانی که نیاز به احراز هویت دارند (نقاط پایانی امضا شده)

این آموزش شامل نحوه استفاده از نقاط پایانی عمومی است که نیازی به احراز هویت ندارند. تنها مقوله از مستندات API Binance که دارای نقاط پایانی عمومی است که نیازی به کلید API ندارد ، نقاط پایانی داده های بازار است: https://binance-docs. github.io/apidocs/spot/an/#market-data-endpoints

هنگامی که مستندات API Binance را جستجو کردید و یک نقطه پایانی عمومی را که می خواهید از آن استفاده کنید انتخاب کرده اید ، می توانید جلو بروید و URL را وارد Apipheny کنید و درخواست خود را اجرا کنید. در بخش بعدی ما با جزئیات بیشتری به همراه برخی از درخواست های مثال ، درخواست را با جزئیات بیشتری ارائه می دهیم.

زمینه های مربوط به زمان و زمان و زمان و زمان در میلی ثانیه است. برای تبدیل تاریخ مورد نظر خود به میلی ثانیه می توانید از https://timestamp. online/ استفاده کنید.

مرحله 3.) درخواست API Binance خود را در Apipheny وارد کنید

در این بخش چند درخواست نمونه را با استفاده از نقاط پایانی عمومی به شما نشان خواهیم داد. به نقاط پایانی عمومی بدون کلید API قابل دسترسی است. در بخش فوق ما در مورد چگونگی تعیین اینکه آیا یک نقطه پایانی عمومی است یا خیر ، بحث کردیم.

تنها مقوله از مستندات API Binance که دارای نقاط پایانی عمومی است که نیازی به کلید API ندارد ، نقاط پایانی داده های بازار است: https://binance-docs. github.io/apidocs/spot/an/#market-data-endpoints

Market Data Endpoints Category

دسته نقاط پایانی داده های بازار

به عنوان مثال نقطه پایانی عمومی ، نماد قیمت تیک تیک است که آخرین قیمت برای یک یا چند نماد دریافت می کند. از روش GET و URL برای این نقطه پایانی استفاده می کند:

برای استفاده از این نقطه پایانی یا هر نقطه پایانی عمومی دیگر ، فقط URL را در افزودنی Apipheny کپی کرده و چسبانده اید ، سپس روی دکمه Run در پایین افزودنی کلیک کنید و داده ها به برگه Google شما وارد می شوند ، مانند این:

Symbol Price Ticker Endpoint

نماد قیمت تیک پایانی

نمونه های نقطه پایانی بیشتر

زمان پایان نقطه سرور Check Server اتصال به API REST را آزمایش می کند و زمان فعلی سرور را می گیرد. URL برای این نقطه پایانی:

انتهای کتاب سفارش لیستی از سفارشات در حال انجام در سیستم را ارائه می دهد. URL برای این نقطه پایانی:

هنگام استفاده از این نقطه پایانی ، فراموش نکنید که your_symbol را با یک نماد واقعی جایگزین کنید.

نقطه انتهایی Ticker Ticker Ticker Symbol آخرین سفارشات را برای یک یا چند نماد دریافت می کند. URL برای این نقطه پایانی:

لیست انتهای معاملات اخیر لیستی از جدیدترین معاملات موجود در این سیستم عامل را برمی گرداند. URL برای این نقطه پایانی:

فراموش نکنید که your_symbol را با یک نماد واقعی جایگزین کنید.

نقطه پایانی لیست معاملات فشرده/کل که معاملات فشرده شده و جمع می شود. معامله هایی که در آن زمان پر می شوند ، از همان ترتیب ، با همان قیمت ، مقدار جمع می شوند.

نقطه پایانی تغییر قیمت تیک تیک 24 ساعته که به آمار تغییر قیمت پنجره 24 ساعته می رسد. هنگام دسترسی به این بدون نماد مراقب باشید.

نقاط پایانی تأیید شده

در حال حاضر 1 یا بیشتر نقطه پایانی وجود دارد که به یک کلید API احتیاج دارند اما به HMAC SHA256 احتیاج ندارند و این بدان معنی است که آنها با Apipheny کار خواهند کرد. برای به دست آوردن یک کلید API ، دستورالعمل های زیر را دنبال کنید. اگر قبلاً کلید خود را دارید می توانید از این بخش پرش کنید.

1. پس از ورود به حساب Binance ، روی API Management در جعبه کشویی مرکز کاربر کلیک کنید:

Binance Account Dashboard

داشبورد حساب Binance

2. اگر هنگام ایجاد حساب binance خود ، تأیید هویت 2 عاملی (2FA) را نصب نکردید ، از شما خواسته می شود در این مرحله 2FA اضافه کنید:

در این مثال ، احراز هویت پیام کوتاه را انتخاب کردم. برای دریافت کد در تلفن همراه ، روی دکمه Send SMS کلیک کنید. پس از دریافت کد ، آن را در بخش کد تأیید پیامک وارد کنید. همچنین می توانید Google Authentication را انتخاب کنید ، که امنیت بیشتری دارد. پس از اضافه کردن 2FA ، این پنجره ناپدید می شود و می توانید کلید API خود را ادامه دهید.

3. هنگامی که صفحه مدیریت API در نهایت باز شد ، یک نام (برچسب) را برای کلید API خصوصی خود وارد کنید و سپس روی دکمه ایجاد کلیک کنید:

Create a Label For Your API Key

برای کلید API خود یک برچسب ایجاد کنید

4- بعد ، برای تأیید ایجاد کلید API برای حساب خود ، کد احراز هویت Google یا کد احراز هویت پیام کوتاه را دوباره پر کنید:

SMS or Google Authentication Code

پیامک یا کد احراز هویت Google

5- پس از تصویب احراز هویت 2FA ، سیستم یک ایمیل تأیید را به آدرس ایمیل حساب Binance شما ارسال می کند. می توانید مستقیماً به ایمیل خود بروید یا روی دکمه Go to Fem و تأیید در صفحه Binance کلیک کنید:

Confirmation Email

ایمیل تأیید

6. در ایمیل ، روی دکمه تأیید جدید API کلیک کنید:

API Key Confirmation

تأیید کلید API

7. در صفحه بعد کلید API و کلید مخفی خود را مشاهده خواهید کرد. به یاد داشته باشید که کلید مخفی خود را در جایی امن کپی و چسبانده اید ، زیرا به دلایل امنیتی دوباره نشان داده نمی شود. اگر کلید مخفی را فراموش کرده اید ، باید کلید API را حذف کرده و سپس یک مورد جدید ایجاد کنید.

اکنون که کلید API خود را دارید ، می توانید درخواست API خود را به Apipheny وارد کنید.

بعد از اینکه نقطه پایانی مورد نیاز خود را پیدا کردید ، URL کامل را در قسمت API URL PATH در افزودنی Apipheny کپی کنید.

در اینجا یک نقطه پایانی مثال وجود دارد که به یک کلید API نیاز دارد:

بعد از ورود URL خود به Apipheny ، باید وارد یک هدر زوج شوید.

در بخش هدر Apipheny ، دو ردیف با کلیدها و مقادیر زیر اضافه کنید:

کلید شما مقداری است که در مراحلی که در بالا قرار داده ایم.

در اینجا درخواست API شما باید با URL API و هدرهای وارد شده در Apipheny به نظر برسد:

Insert the API URL and Headers Into Apipheny

URL API و هدرها را در آپ فنی قرار دهید

پس از وارد کردن URL و هدرها ، آخرین مرحله کلیک بر روی دکمه Run در پایین افزودنی Apipheny و سپس صبر کردن برای داده های API Binance در برگه Google شما است.

نمونه های نقطه پایانی معتبر تر

دارایی حاشیه پرس و جو (Market_Data) نقطه پایانی:

حتماً کلید خود را با کلید API که قبلاً به دست آورده اید جایگزین کنید.

نقطه پایانی جفت Cross Cross Cross:

حتماً کلید خود را با کلید API که قبلاً به دست آورده اید جایگزین کنید.

تحليلات الفوركس...
ما را در سایت تحليلات الفوركس دنبال می کنید

برچسب : نویسنده : یکتا ناصر بازدید : 73 تاريخ : سه شنبه 8 فروردين 1402 ساعت: 22:31