Бие даасан гарын авлага · Binance ба бусад хэрэгсэл
LINKDESKCONNECTION FIELD NOTESTOOLS · ACCESS · CONTROL
Тодорхой холболт. Хяналттай эрх.
LINKDESK / 04 / TROUBLESHOOT

API холбогдохгүй: -2015, -1021, -1022, 429 алдааг шалгах

Эрх, цаг, гарын үсэг, хүсэлтийн давтамжийн асуудлыг ялга.

LINKDESK редакц · · 3 минут уншина
Товч хариулт

Нууц мэдээлэлгүй алдааны код, цагийг тэмдэглээд ангиллаар нь шалга. Нэг код хэд хэдэн шалтгаантай байж болно.

Орчин, танилт баталгаажуулалт, холболт нь тус тус шалгах зүйлс. Энэ зураг Binance серверийн дотоод шалгалтын дарааллыг харуулахгүй.

-2015 нь зөвхөн буруу түлхүүр биш

Албан ёсны утга нь API түлхүүр, IP эсвэл үйлдлийн эрхтэй холбоотой. Эхлээд данс, орчныг шалга. Дараа нь түлхүүрийн хүчинтэй эсэх, хэрэгслийн серверийн IP, тухайн үйлдлийн эрхийг нягтал.

-1021 ба -1022: цаг ба гарын үсэг

-1021 нь хүсэлтийн timestamp хүлээн авах хүрээнд багтахгүй байхтай холбоотой. Хөтчийн цагаас гадна хэрэгсэл ажиллаж буй серверийн цагийг шалга. -1022 нь гарын үсэг буруу гэсэн утгатай; хөгжүүлэгч алгоритм, түлхүүр, параметрийн кодчиллыг шалгана.

429: дахин оролдохоо түр зогсоо

HTTP 429 нь хүсэлтийн хязгаар давсныг илэрхийлнэ. Retry-After-ийг дагаж, давтамжаа бууруул. Нэг IP ашиглаж буй бусад програмыг мөн тооц. Түлхүүр солих нь IP хязгаарыг найдвартай шийдэхгүй; давтан зөрчвөл IP хориглогдож болно.

Дэмжлэгт юу өгөх вэ?

Алдааны код, UTC цаг, хэрэгслийн хувилбар, хийх гэсэн үйлдэл, туршилтын эсэх, нууцгүй давтах алхмыг өг. Түлхүүр, гарын үсэг, дансны танигч, хувийн хөрөнгийн мэдээллийг арилга. Манай сонгогч зөвхөн шалгах чиглэл өгнө.

Эрх өөрчлөхөөс өмнө алдааны үе шатыг ол

Хуудас нээгдэхгүй байх, хэрэгсэл хүсэлт илгээж чадахгүй байх, платформ хүсэлтийг буцаах нь өөр ажиглалтууд юм. Хамгийн сүүлд дууссан алхмыг тогтоо: нэвтрэх, тохиргоо хадгалах, синк эхлэх, хариу авах. Дотоод дугаар л өгсөн бол ямар үе шат, ямар боломжийг илэрхийлж байгааг асуу.

Хамгийн сүүлд хэвийн байсан шалгалт, саяхны өөрчлөлт, анхны алдааг нэг дараалалд бич. Цагийн бүсээ тэмдэглэ. Сервер солигдсон нь шалгах сэжүүр болохоос шалтгааны баталгаа биш. Бүх дансыг ажиллахгүй гэж нэрлэхийн оронд байнга эсвэл нэг боломж дээр л тохиолдож байгааг тайлбарла.

Зөв хүн зөв орчныг шалгах хэрэгтэй

Тохиргоо засахаас өмнө бодитоор ашиглаж буй холболт, орчныг нягтал. Төстэй шошго, хуучин тохиргоо нь буруу объектыг өөрчлөхөд хүргэж болно. Үүлэн хэрэгслийн хүсэлт үүсгэдэг машиныг үйлчилгээ үзүүлэгч удирддаг байж болно. Утасны цагаа зассан нь тэр серверийн цаг өөрчлөгдсөнийг тогтоохгүй.

Хөгжүүлэгч биш хэрэглэгч зааварт тохирох холболтын арга ашигласнаа шалгаж, нууцгүй алхам өгч чадна. Гарын үсгийн хэрэгжүүлэлтийг програмын хариуцагч шалгана. Тайлбараа дэлгэрүүлэхийн тулд танихгүй хүний скрипт ажиллуулах, нууцаа ил гаргах шаардлагагүй. Дансны эрх нэмэх нь цаг эсвэл гарын үсгийн шалтгааныг шийдэхгүй.

Дансаа хуулбарлахгүйгээр хэрэгтэй мэдээлэл өг

Хүлээсэн ба бодит үр дүн, хувилбар, орчин, UTC цаг, саяхны өөрчлөлт, бага эрсдэлтэй давтах дарааллыг бич. Нууц, гарын үсэг, хувийн түүх, дансны танигчийг арилга. Алдааны текстээс гадна хавсралт, файлын нэр, хаягийн мөрийг шалга.

Хязгаарласан хариу ирвэл холбох товчийг дахин дахин дарж шинэ хүсэлт үүсгэхгүй. Автомат дахин оролдлогыг хэрэгсэл хэрхэн зогсоодог, бусад ажил ижил нөөц ашигладаг эсэхийг асуу. Бүгдийг зэрэг сэргээхээс нэг шаардлагатай боломжийг ажиглах нь илүү тодорхой. Хэрэгжүүлэлтийн нарийн асуултад давтамжийн тусгай тайлбарыг ашигла.

Хэзээ зогсох, сэргэлт юуг батлахыг ялга

Идэвхтэй холболт тодорхойгүй, хэрэгтэй алдаа олдохгүй, эсвэл санал болгосон засвар тайлбаргүй нэмэлт эрх хүсвэл өөрчлөхөө түр зогсоо. Нууц ил болсон байж болзошгүй бол түүнийг давтан туршихын тулд хадгалахгүй, өртсөн хандалтыг түрүүлж шийдээд албан ёсны зааврыг дага.

Амжилттай шалгасны дараа яг ямар өөрчлөлт, ямар хүрээг баталснаа бич. Нэг унших үйлдэл амжилттай болсон нь бүх ажил сэргэсний нотолгоо биш. Хэрэггүй оношилгооны материалыг арилгаж, түр тохиргоогоо эргэн шалга. Үйлчилгээ үзүүлэгчийн шинэ хувилбарын тайлбар засварыг мэдээлж болох ч таны орчинд тохирсон шалгалт бас хэрэгтэй. Батлаагүй хэсгийг тодорхой үлдээж болно.

Энэ дөрвөн ангилалд багтаагүй алдаа гарвал одоогийн албан ёсны жагсаалтаас хайж, эсвэл дэмжлэгт нууцгүй эх текстийг өг. Танил нэг кодтой хүчээр адилтгахгүй. Яг юу мэдэгдэж, юу мэдэгдэхгүй байгааг ялгасан тайлан шалтгаан олоход илүү тустай.

Шаардлагатай эрхээ шалгах ↗

Үргэлжлүүлэн унших

04 / TROUBLESHOOT

-1021 ба -1022: цаг болон гарын үсгийн алдааг тусад нь шалга

Хүсэлтийн цаг, бодитоор илгээсэн параметр, түлхүүрийн хослолыг нууц задруулахгүйгээр шалгах арга.

Заавар унших
04 / TROUBLESHOOT

429 үед түр зогсоо: нэг IP ашигладаг ажлуудын давталтыг зохицуулах нь

Гараар шинэчлэх, арын синк, хамтын гарцыг хамтад нь шалгаж, хэзээ дахин оролдохыг зөв тогтоо.

Заавар унших
02 / PERMISSIONS

Үүлэн хэрэгслийн IP зөвшөөрлийн жагсаалтад ямар хаяг оруулах вэ?

Хүсэлт үнэхээр хаанаас гарч байгааг тогтоож, серверийн IP өөрчлөлтийг аюулгүй шалгах дараалал.

Заавар унших