ממשקי ה- API למסחר בביטקוין למטבעות קריפטוגרפיים (עודכן 2020)

>

אז אתה סוחר מתקדם של קריפטוגרפים או אולי מפתח אפליקציות שרוצה להתחבר בצורה חלקה לכל מרכזיה גדולה. אמנם ישנם אינספור ממשקי API המאפשרים לך לאסוף נתונים ממרכזיות שונות, אך ישנו ממשק API אחד למסחר שתוכנן במיוחד עבור מפתחים. זה ממשקי API לסחר בחילופי קריפטו אוניברסלי שרימפי.

ממשקי API אלה המובילים בתעשייה מספקים שילוב מיידי ב -16 הבורסות המובילות למסחר, ניהול חשבון בורסה, איסוף נתונים, ניתוב הזמנות חכם, ניתוחים, שקעי רשת בזמן אמת ועוד. החלק הטוב ביותר בכל מה שיש לממשקי ה- API הללו להציע הוא העלות הנמוכה שלהם. גש לכל ממשקי ה- API הללו במחירים נוחים.

במאמר זה נראה לך כיצד להגדיר במהירות מסחר בכל בורסה שתומכת ב- Shrimpy, כך שתוכל להתחיל לבנות כלים בעזרת ממשקי ה- API האלה. שרימפי דואג לאיחוד בכל מרכזיה, כך שזה לא נצטרך שום קוד ספציפי להחלפה, טיפול שגיאות לא ברור או אסטרטגיות ייחודיות לניהול חליפין. הכל ארוז בצורה נוחה מתחת למכסה המנוע של ממשקי ה- API.

כיצד לבנות בוט למסחר בקריפטו לביננס

סקריפט פייתון לבדיקת ערך תיק הקריפטו שלך

סקריפטים של פיתון לבוטים למסחר בקריפטו

הירשם לחשבון המפתח שלך

השימוש ב- API Shrimpy Universal Crypto Exchange מחייב אותך להירשם תחילה בפלטפורמת המפתחים Shrimpy כאן. קל להירשם ולהתחיל לאסוף נתוני שוק בכל בורסה מרכזית במרחב הקריפטו.

הירשם ל- APIs של שרימפי יוניברסל קריפטו

צור מפתחות API ראשיים


לפני שתוכל להתחיל לסחור, תחילה תצטרך ליצור מפתח מפתח API. זה יאפשר לך לחתום על הבקשות בעת ביצוע עסקאות, ניהול חשבונות משתמש ואיסוף נתונים. אתה חייב גם להיות אימות רב גורמים מופעלת ב הגדרות.

במרכז השליטה למפתחים, בחר צור מפתח מפתח API. אמת את חשבונך על ידי הגשת בקשת מפתח API לדוא”ל שלך. השלם את אימות בקשת הדוא”ל וחזור ללוח המחוונים למפתחים.

תַחַת API Keys, yכעת עליכם לראות סט חדש של פרטי / ציבורי מקשי API. מפתחות אלה מתקשרים עם Shrimpy כדי ליצור משתמשים, לאשר מנויים ולבצע עסקאות. מטעמי אבטחה, יהיה עליך לאמת את חשבונך באמצעות 2FA כדי להציג את ה- מפתח API פרטי. העתק ושמור את שניהם מפתח ציבורי ו מפתח פרטי.

פתק: שמור על אבטחת המפתח הציבורי והפרטי שלך! אסור לשתף את מקשי האב עם אף אחד. אם תרצה שמשתמשים יוכלו לסחור במכשירים משלהם, ניתן להשתמש במקשי האב להפקת מפתחות משתמש. מקשי המשתמש נועדו לשיתוף עם המשתמשים. נדון בכך ביתר פירוט בסעיפים הבאים.

במסגרת הגדרות מפתח ה- API הראשי שלך, תוכל להוסיף רשימות היתרים של IP ולהפעיל פונקציות ספציפיות למפתחות API, המופרדות ל משתמשים, חשבון, סחר, ו נתונים. בואו נעבור על פונקציות אלה בפירוט.

הגדרות משתמש

צור משתמש

לפני שתוכל להתחיל לסחור, עלינו ליצור משתמש שיוכל לקיים אינטראקציה עם הבורסה. זה קל לעשות עם שרימפי!

הערה: בקשות אלה נחתמות באמצעות מפתחות ה- API הראשיים.

בַּקָשָׁה:

פרסם https://dev-api.shrimpy.io/v1/users

גוף בקשה:

{

"שֵׁם": "customnameforthisuser"

}

תְגוּבָה:

{

"תְעוּדַת זֶהוּת": "701e0d16-1e9e-42c9-b6a1-4cada1f395b8"

}

צור מפתח API למשתמש

ניתן ליצור מפתחות API למשתמש גם עבור כל משתמש. שלא כמו מפתחות API ראשיים, מפתחות API למשתמש נועדו במיוחד לניהול משתמש בודד וניתן לשתף אותם עם המשתמש המשויך. זה מאפשר להם לנהל את החשבון האישי שלהם בעזרת מפתחות אלה על ידי שליחת בקשות ישירות ל- Shrimpy.

ניתן לקשר חשבונות Exchange מרובים למפתח API של משתמש יחיד. לכן מאפשר למשתמש אחד לנהל אינספור חשבונות חליפין באמצעות מפתח ממשק משתמש יחיד. מפתח ממשק API זה של המשתמש יכול לבצע עסקאות, לאסוף פרטי חשבון או לגשת לנתוני פנקס הזמנות מלאים בכל מרכזיה מחוברת.

הערה: בקשות אלה נחתמות באמצעות מפתחות ה- API הראשיים

בַּקָשָׁה:

פרסם https://dev-api.shrimpy.io/v1/users// מקשים

דוגמה לבקשה:

פרסם https://dev-api.shrimpy.io/v1/users/701e0d16-1e9e-42c9-b6a1-4cada1f395b8/keys

תְגוּבָה:

{

"מפתח ציבורי": "51ac18b7d208f59b3c88acbb1ecefe6ba6be6ea4edc07e7a2450307ddc27ab80",

"מפתח פרטי": "85c977ef4070f1deee70192ba7fd5a6caf534f891e4918cfffec11cd6b625e77db4f80347cb436bcaa8882231bacb02f0798a696f101fdd1ef268d66fc63c213"

}

הגדרות חשבון

על מנת להשלים את הגדרת המסחר, עלינו גם לקשר חשבון בורסה בו נשתמש למסחר. נשתמש ב- Bittrex כמרכזיה שאנו רוצים לקשר.

חבר חשבון Exchange

הערה: ניתן לחתום על בקשות אלה באמצעות מפתחות ה- API של המשתמש.

בַּקָשָׁה:

פרסם https://dev-api.shrimpy.io/v1/users//accounts

דוגמה לבקשה:

פרסם https://dev-api.shrimpy.io/v1/users/701e0d16-1e9e-42c9-b6a1-4cada1f395b8/accounts

גוף בקשה:

{

"לְהַחלִיף": "ביטרקס",

"מפתח ציבורי": "GOelL5FT6TklPxAzICIQK25aqct52T2lHoKvtcwsFla5sbVXmeePqVJaoXmXI6Qd",

"מפתח פרטי": "SelUuFq1sF2zGd97Lmfbb4ghITeziKo9IvM5NltjEdffatRN1N5vfHXIU6dsqRQw",

}

תְגוּבָה:

{

"תְעוּדַת זֶהוּת": 1234

}

מושלם! כעת הגדרנו את המשתמשים שלנו. נתחיל לסחור!

מִסְחָר

יתרות חשבונות

על מנת לדעת אילו נכסים מחזיק חשבון בבורסה, עלינו לאסוף נתוני יתרה. ניתן לעשות זאת בקלות עם שרימפי.

הערה: ניתן לחתום על בקשות אלה באמצעות מפתחות ממשק API.

בַּקָשָׁה:

קבל https://dev-api.shrimpy.io/v1/ משתמשים//accounts// איזון

דוגמה לבקשה:

קבל https://dev-api.shrimpy.io/v1/users/701e0d16-1e9e-42c9-b6a1-4cada1f395b8/accounts/123/balance

תְגוּבָה:

{

"אחזור ב": "2019-01-09T19: 17: 33.000Z",

"איזונים": [

{

"סֵמֶל": "KCS",

"nativeValue": 2306,

"btcValue": 0.33486579,

"usdValue": 1327.8775274784

},

{

"סֵמֶל": "ETH",

"nativeValue": 4.0e-8,

"btcValue": 1.4960564e-9,

"usdValue": 5.9324652822859e-6

}

]

}

מדהים! זה היה כל כך פשוט להשיג את היתרות עבור חשבון החליפין שלנו.

לבצע סחרים

בואו נראה כמה קל לבצע טרייד עם שרימפי. נשתמש בנקודת הקצה הבאה:

בַּקָשָׁה:

פרסם https://dev-api.shrimpy.io/v1/users//accounts//trades

נקודת קצה זו מספקת שיטה פשוטה לביצוע עסקאות בודדות באמצעות ממשקי ה- API של שרימפי. כל שנצטרך לעשות הוא לציין את הנכס “מ-“, את הנכס “אל” ואת “הסכום”. אם אנו רוצים שההזמנה תהיה צו ניתוב הזמנה חכמה (מה שאומר שנבצע אופטימיזציה לעסקאות הטובות ביותר בכל צמדי המסחר), פשוט הוסף את הדגל “smartRouting”. בעזרת מידע זה, שרימפי תנתב בצורה חכמה את עסקאותיך באמצעות מטבעות הצעת מחיר כדי לבצע את המסחר.

הערה: ניתן לחתום על בקשות אלה באמצעות מפתחות ה- API של המשתמש.

דוגמה לבקשה:

פרסם https://dev-api.shrimpy.io/v1/users/701e0d16-1e9e-42c9-b6a1-4cada1f395b8/accounts/123/trades

גוף בקשה:

{

"fromSymbol": "BTC",

"toSymbol": "ETH",

"כמות": "0.01",

"smartRouting": נכון,

}

זהו זה! הגשת כעת בהצלחה עסקאות דרך ממשק ה- API של Shrimpy. האם זו לא הייתה חתיכת עוגה? אפילו ניצלנו אלגוריתם ניתוב הזמנות חכם ברמה עולמית ללא כל מאמץ.

כעת, לאחר שעברנו את תהליך ביצוע הסחר, בואו לחקור כמה נקודות קצה שימושיות אחרות שיש.

נתונים

נתוני שוק

כעת, ייתכן שאתה תוהה כיצד תוכל לבצע אסטרטגיית מסחר על סמך נתוני שוק. שרימפי יכול לאסוף נתוני שוק על סמך פנקס ההזמנות השלם, עסקאות חיות שמבוצעות, פמוטים או טיקר. בדוגמה זו, נסתכל על התווית. לקבלת האפשרויות האחרות, עיין ב תיעוד API.

בַּקָשָׁה:

קבל https://dev-api.shrimpy.io/v1/exchanges//ticker

דוגמה לבקשה:

קבל https://dev-api.shrimpy.io/v1/exchanges/kucoin/ticker

תְגוּבָה:

[

{

"שֵׁם": "ביטקוין",

"סֵמֶל": "BTC",

"priceUsd": "3700.0089335",

"priceBtc": "1",

"אחוז שינוי 24 שעות": "4.191224354581092",

"עודכן לאחרונה": "2018-12-19T22: 51: 13.000Z"

},

{

"שֵׁם": "אתריום",

"סֵמֶל": "ETH",

"priceUsd": "100.114205389399",

"priceBtc": "0.027057825",

"אחוז שינוי 24 שעות": "5.432113558652999",

"עודכן לאחרונה": "2018-12-19T22: 51: 13.000Z"

},

]

נתונים היסטוריים

לא רק ממשקי ה- API של שרימפי תומכים בנתוני שוק חי, אלא שממשקי ה- API תומכים גם בנתונים היסטוריים מפורטים. אתה יכול לאסוף כל דבר מנתוני סחר בתיקתוק, פמוטים המדויקים כדקה, ותמונות של ספר הזמנות. בדוגמה הבאה נדגים כמה קל לאסוף נתוני סחר היסטוריים של טיקים.

בַּקָשָׁה

קבל https://dev-api.shrimpy.io/v1/historical/trades

תְגוּבָה:

[

{

"זְמַן": "2016-09-06T13: 01: 34.000Z",

"גודל": "1891.1316431",

"מחיר": "0.00002585",

"takerSide": "קוֹנֶה"

},

{

"זְמַן": "2016-09-06T13: 01: 35.000Z",

"גודל": "35200",

"מחיר": "0.00002594",

"takerSide": "קוֹנֶה"

},

{

"זְמַן": "2016-09-06T13: 01: 36.000Z",

"גודל": "6000",

"מחיר": "0.00002596",

"takerSide": "מוֹכֵר"

}

]

התחל לבנות

נקודות קצה אלה אמורות להספיק כדי להתחיל בבניית מרבית יישומי המסחר. אם יש לך תכונות אחרות שאתה צריך, עיין ב תיעוד API שרימפי לפונקציונליות נוספת. אנו תומכים בהזמנות הגבלה, הזמנות פתוחות, נתוני ספרי הזמנות מלאים, ניתוב הזמנות חכם, שקעי רשת לנתוני סחר וספרי הזמנות, נקודות קצה לבדיקה חוזרת, נתוני איזון חילופי ועוד. לכל אחת מנקודות הקצה הללו מקרי שימוש שונים, לכן בדקו את כל מה שמציעות ה- API הללו.

אם אתה עדיין חסר משהו, אל תהסס לבקש להוסיף נקודת קצה חדשה. צוות שרימפי מחפש תמיד דרכים לשפר את החוויה בעבודה עם ממשקי ה- API. כדי לעבות ולפשט את כל השלבים שלמעלה, יצרנו תרשים זרימה לממשק ה- API של Crypto Trading של Shrimpy להלן..

סיכום

בואו נעבור במהירות על הצעדים שעשינו כדי לבצע את הסחר הראשון שלנו עם שרימפי.

  • יצר כאן מפתח ראשי דרך ממשק המשתמש Shrimpy כאן.

  • יצר משתמש.

  • מקשי משתמש נוצרו (אופציונלי).

  • קישרו חילופי דברים.

  • ביצע טרייד.

על שרימפי

שרימפס הוא יישום לבניית קרנות אינדקס מטבעות מותאמות אישית, איזון מחדש וניהול תיק מגוון של נכסים דיגיטליים. הפוך את הפורטפוליו שלך לאוטומטי על ידי קישור לכל אחת מ- 17 חילופי הצפנים שאנו תומכים בהן.

ממשקי ה- API של Crypto Exchange של שרימפי מיועדים למפתחים. שילוב עם ממשקי ה- API המאוחדים שלנו מעניק לך גישה מיידית לנקודות קצה אחידות למסחר, איסוף נתונים, ניהול משתמשים ועוד בכל חילופי מטבעות קריפטוגרפיים גדולים..

כדי לגשת לספריות Python ו- Node המלאות, עקוב אחר הקישורים הבאים:

צוֹמֶת

פִּיתוֹן

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map