Authentication
Хүсэлт бүрийг Authorization header дэх нууц API key-ээр баталгаажуул.
Wire API нь хүсэлтийг баталгаажуулахдаа нууц API key ашигладаг. Key-гээ дуудлага бүрд Bearer token хэлбэрээр дамжуул:
curl https://api.wire.mn/v1/payment_intents \
-H "Authorization: Bearer sk_live_..."Key-ийн төрлүүд
| Угтвар | Горим | Зан төлөв |
|---|---|---|
sk_live_… | Live | Бодит мөнгө. Холбосон оператор руу dispatch хийнэ. |
sk_test_… | Test | Мөнгө хөдөлдөггүй. Хариу нь livemode: false. Test mode-г үз. |
SDK-ууд client үүсгэх үед key-г авна:
import wire
client = wire.Client("sk_live_...")Key-г нууцал
- Нууц key нь account-ийн бүрэн эрх олгоно — тэдгээрийг хэзээ ч commit хийх, лог хийх, эсвэл client талын кодод гаргаж болохгүй.
- Key-г environment variable эсвэл secrets manager-т хадгал.
- Key алдагдвал нэн даруй сольж rotate хий; хуучин key тэр даруй ажиллахаа болино.
Бүх хүсэлт HTTPS-ээр явах ёстой. Хүчинтэй key-гүй хүсэлт 401 Unauthorized
буцаана.