CSGOFloat เป็นบริการ API แบบโอเพ่นซอร์สฟรีที่ช่วยให้คุณได้รับ float และ Paint Seed ของรายการ CSGO ใดๆ โดยใช้ลิงก์ตรวจสอบ
CSGOFloat-ส่วนขยาย
CSGOFloat-เว็บไซต์
GET /
GET /
(ใช้การตรวจสอบ URL)หากคุณต้องการใช้ API สาธารณะอย่างหนัก โปรดโฮสต์ Repo นี้ด้วยตนเอง
คุณสามารถค้นหาข้อมูลเดียวกันนี้ได้บนเว็บไซต์โดยคลิกปุ่ม API ที่นี่: http://csgofloat.com/
ปลายทาง URL: api.csgofloat.com
พอร์ต HTTPS: 1738
พอร์ต HTTP: 1739
GET /
พารามิเตอร์ s, a, d, m สามารถพบได้ในลิงก์ตรวจสอบของรายการ csgo
พารามิเตอร์ | คำอธิบาย |
---|---|
ส | ทางเลือก: หากเป็นรายการสินค้าคงคลัง ให้กรอกพารามิเตอร์นี้จาก URL การตรวจสอบ |
ก | จำเป็น: ตรวจสอบพารามิเตอร์ URL "a" |
ง | จำเป็น: ตรวจสอบพารามิเตอร์ URL "d" |
ม | ทางเลือก: หากเป็นสินค้าในตลาด ให้กรอกพารามิเตอร์นี้จาก URL การตรวจสอบ |
https://api.csgofloat.com:1738/?m=563330426657599553&a=6710760926&d=9406593057029549017
https://api.csgofloat.com:1738/?s=76561198084749846&a=6777992090&d=3378412659870065794
GET /
(ใช้การตรวจสอบ URL)พารามิเตอร์ | คำอธิบาย |
---|---|
URL | จำเป็น: ตรวจสอบ URL ของรายการ CSGO |
https://api.csgofloat.com:1738/?url=steam://rungame/730/76561202255233023/+csgo_econ_action_preview%20S76561198084749846A698323590D7935523998312483177
https://api.csgofloat.com:1738/?url=steam://rungame/730/76561202255233023/+csgo_econ_action_preview%20M625254122282020305A6760346663D30614827701953021
การตอบกลับของ API นี้อิงตาม CSGO protobuf นี้ ฉันขอแนะนำให้ดู Github เพื่อทำความเข้าใจว่าพารามิเตอร์เหล่านี้ทำงานอย่างไร
คุณลักษณะ | ประเภทข้อมูล | คำอธิบาย |
---|---|---|
รหัสรายการ | uint32 | รหัสรายการ |
defindex | uint32 | รหัสอาวุธ |
ดัชนีสี | uint32 | ID สีของอาวุธ (ผิวหนัง) |
ความหายาก | uint32 | ค่าความหายากของอาวุธ |
คุณภาพ | uint32 | คุณภาพของอาวุธ |
ชุดทาสี | uint32 | การสึกหรอของผิวหนังด้านนอก |
เมล็ดพืชสี | uint32 | เมล็ดพันธุ์สำหรับ RNG ที่กำหนดวิธีการวางพื้นผิว |
ค่านักฆ่า | uint32 | หากไอเท็มนั้นเป็น StatTrak นี่คือจำนวนการฆ่า |
ชื่อที่กำหนดเอง | เชือก | หากรายการมีป้ายชื่อ นี่คือชื่อที่กำหนดเอง |
สติ๊กเกอร์ | อาร์เรย์ | มีข้อมูลเกี่ยวกับการวางสติกเกอร์ |
ต้นทาง | uint32 | ID ต้นกำเนิดของอาวุธ |
ค่าลอยตัว | ลอย | การสึกหรอภายนอกของผิวหนังในลักษณะลอยตัว |
URL รูปภาพ | เชือก | ไม่บังคับ: รูปภาพของรายการ |
นาที | ลอย | การสึกหรอของผิวหนังขั้นต่ำ |
สูงสุด | ลอย | การสึกหรอของผิวหนังสูงสุด |
itemid_int | uint32 | รหัสของรายการ |
item_name | uint32 | ทางเลือก: ชื่อของสกิน |
อาวุธ_ประเภท | เชือก | ชื่อประเภทอาวุธ |
{
"iteminfo" : {
"accountid" : null ,
"itemid" : {
"low" : -1766118817 ,
"high" : 1 ,
"unsigned" : true
},
"defindex" : 7 ,
"paintindex" : 282 ,
"rarity" : 5 ,
"quality" : 4 ,
"paintwear" : 1043366112 ,
"paintseed" : 61 ,
"killeaterscoretype" : null ,
"killeatervalue" : null ,
"customname" : null ,
"stickers" : [{
"slot" : 2 ,
"sticker_id" : 180 ,
"wear" : null ,
"scale" : null ,
"rotation" : null
}],
"inventory" : 3221225482 ,
"origin" : 4 ,
"questid" : null ,
"dropreason" : null ,
"floatvalue" : 0.17236661911010742 ,
"imageurl" : " http://media.steampowered.com/apps/730/icons/econ/default_generated/weapon_ak47_cu_ak47_cobra_light_large.7494bfdf4855fd4e6a2dbd983ed0a243c80ef830.png " ,
"min" : 0.1 ,
"max" : 0.7 ,
"itemid_int" : 2528848479 ,
"item_name" : " Redline " ,
"s" : " 0 " ,
"a" : " 6823815775 " ,
"d" : " 16727143683740967735 " ,
"m" : " 638766174011039879 " ,
"weapon_type" : " AK-47 "
}
}
API อาจไม่เสถียรในบางครั้ง ดังนั้นจึงเป็นสิ่งสำคัญที่คุณจะต้องจัดการกับข้อผิดพลาดอย่างถูกต้อง
รหัส | คำอธิบาย |
---|---|
1 | โครงสร้างพารามิเตอร์ที่ไม่เหมาะสม |
2 | โครงสร้างลิงก์ตรวจสอบไม่ถูกต้อง |
3 | คุณสามารถมีคำขอที่รอดำเนินการได้ครั้งละหนึ่งคำขอเท่านั้น |
4 | เซิร์ฟเวอร์ของ Valve ตอบกลับไม่ทันเวลา |
5 | เซิร์ฟเวอร์ของ Valve ดูเหมือนจะออฟไลน์ โปรดลองอีกครั้งในภายหลัง! |
{
"error" : " Valve's servers didn't reply " ,
"code" : 4
}
ในการดึงค่าทศนิยมของอาวุธด้วยวิธีนี้ คุณต้องมีบัญชี Steam พร้อมสำเนาของ CS:GO แต่ละบัญชีสามารถขอ 1 โฟลตต่อวินาที CSGOFloat ช่วยให้คุณมีบอทได้มากเท่าที่คุณต้องการโดยป้อนข้อมูลการเข้าสู่ระบบลงใน config.js
คุณสามารถติดตั้งการพึ่งพา Node.js ได้โดยใช้ npm install
หรือ yarn install
config.example.js
ไปยัง config.js
config.js
config.js
ด้วยการตั้งค่าที่คุณต้องการnode index.js
ในไดเร็กทอรีหลักหากคุณมีการกำหนดค่าจากเวอร์ชัน 1.0 โปรดอัปเดตให้ตรงกับพารามิเตอร์ใหม่ในเวอร์ชัน 2.0+!
user
และ pass
สำหรับบอท (ตรวจสอบให้แน่ใจว่าฟิลด์ auth
ว่างเปล่าหรือถูกลบออก)auth
สำหรับบอท{username}.sentry
ในโฟลเดอร์ sentry
ในไดเรกทอรีหลักได้สำเร็จauth
ในไฟล์เข้าสู่ระบบของคุณเพื่อการเข้าสู่ระบบเพิ่มเติมได้user
และ pass
สำหรับบอทauth
ด้วย shared_secret
สำหรับบอท{username}.sentry
ในโฟลเดอร์ sentry
ในไดเรกทอรีหลักได้สำเร็จauth
ไว้เพื่อการเข้าสู่ระบบในอนาคต