Иштеп чыгуучуларга
Иштеп чыгуучуларга
Интеграциялык интерфейс иштелип жатат. Бул барак документация эмес: иштеген эндпоинттер да, тесттик чөйрө да азырынча жок. Төмөндө интерфейс кандай принциптердин негизинде курулуп жатканы жана релиз жөнүндө кантип билүүгө болору жазылган.
Учурдагы абал
Мөөнөктөр ырасталмайынча жарыяланбайт: жарыяланган күн милдеттенмеге айланат.
| Бөлүк | Абалы | Күнү |
|---|---|---|
| Интерфейстин спецификациясы | Иштелип жатат | |
| Тесттик чөйрө (песочница) | Ачылган жок | толтурулат |
| Продуктивдик кирүү | Ачылган жок | толтурулат |
| SDK жана даяр китепканалар | Пландалган жок |
API эмнеге мүмкүндүк берет
Төмөнкү тизме интерфейстин курамын сүрөттөйт, анын даярдыгын эмес: ар бир бөлүктүн абалы жогорудагы таблицада.
- P2P операцияларын түзүү
- Операциялардын абалын алуу
- Операциянын жашоо циклин башкаруу
- Webhooks аркылуу билдирүүлөрдү алуу
- Операцияларды салыштырууну жүргүзүү
- Жеткиликтүү төлөм багыттары менен иштөө
Интеграциянын тартиби
Мүмкүнчүлүк алуу
MONTRA инфраструктурасына кирүү мүмкүнчүлүгүн алуу үчүн арыз калтырыңыз.
API интеграциялоо
API документациясы боюнча интеграцияны ишке ашырыңыз.
Сценарийди текшерүү
Төлөм сценарийин тесттик чөйрөдө текшериңиз.
Жол-жоболорду өтүү
Туташуу үчүн зарыл болгон текшерүү жана документ жол-жоболорун өтүңүз.
Которууларды баштоо
P2P которууларын өнөктөштүк келишимдин шарттарында иштетиңиз.
Интерфейс кандай принциптерге негизделет
Бул принциптер сүрөттөмө үчүн эмес: спецификация ушулардын негизинде жазылат жана алардан четтөө өзгөртүү катары каралат.
HTTPS үстүндө REST жана JSON
Өзүнчө ойлоп табылган протокол жок. HTTP методдору, статус коддору жана JSON форматы жалпы кабыл алынган мааниде колдонулат.
Кайталанган сурамдын идемпотенттүүлүгү
Абалды өзгөрткөн ар бир сурам өнөктөш түзгөн ачкыч менен коштолот. Байланыш үзүлүп, сурам кайра жөнөтүлсө, экинчи операция түзүлбөйт — биринчисинин натыйжасы кайтарылат.
Кол коюлган вебхуктар
Ар бир билдирүү кол коюлат, аны кабыл алган тарап текшере алат. Жеткирүү ырасталмайынча кайталанат, ошондуктан кабыл алуучу тарап бир эле билдирүүнү бир нече жолу алууга даяр болушу керек.
Түшүнүктүү ката коддору
Ката машина окуй турган код, адам окуй турган түшүндүрмө жана сурамды кайталоого мүмкүнбү деген белги менен кайтарылат. HTTP 200 менен «ката» деген жооп болбойт.
Өзүнчө тесттик чөйрө
Өз ачкычтары жана чыныгы акчасыз өзүнчө контур. Интеграция продуктивдик кирүү берилгенге чейин ушул жерде текшерилет.
Версиялоо жана шайкештик
Шайкештикти бузган өзгөрүү жаңы версия аркылуу чыгарылат, мурункусу алдын ала жарыяланган мөөнөт ичинде иштей берет.
{
"error": {
"code": "…", // машина окуй турган код
"message": "…", // адам үчүн түшүндүрмө
"retriable": false // кайталоонун мааниси барбы
}
}Бул баракта эмне жок жана эмне үчүн
- Базалык дарек жана иштеген эндпоинттер: контракт бекитилгенге чейин жарыяланбайт.
- Кирүү ачкычтары жана тесттик маалыматтар: тесттик чөйрө ачылганда берилет.
- SDK жана даяр китепканалар: спецификация турукташканга чейин иштелип чыкпайт.
- Мөөнөктөр: ырасталган күн гана жарыяланат.
Тесттик чөйрө качан ачылат
Биз таратуу жүргүзбөйбүз жана даректерди топтобойбуз. Тесттик контурдун ачылышы тууралуу билгиңиз келсе, бизге жазыңыз — даяр болгондо кабарлайбыз.
Жазыңыз: info@montra.kg