Unda Mifumo Shirikishi ya Uthibitishaji kwa API ya Didit's Workflow kwa Python (SW)
Gundua jinsi API ya Workflow ya Didit inavyowawezesha wasanidi programu kuunda mifumo inayoweza kubadilika, ya hatua nyingi ya uthibitishaji wa utambulisho kwa kutumia Python.

Mifumo IliyoratibiwaJukwaa la Didit hutoa kiunda chenye nguvu cha kuona kisichohitaji msimbo kwa kubuni safari changamano, za hatua nyingi za uthibitishaji wa utambulisho, kikiwapa wafanyabiashara udhibiti kamili juu ya mantiki yao ya kuingiza wateja.
Njia Mbili za KunyumbulikaIwe unahitaji usambazaji wa haraka na 'Njia Rahisi' inayotegemea templeti au udhibiti wa kina na 'Njia Changamano,' Didit inatoa mbinu sahihi kwa kila hitaji la maendeleo.
Muunganisho Rahisi wa PythonTengeneza viungo salama vya uthibitishaji na udhibiti vikao kwa programu ukitumia Python, kuruhusu uthibitishaji wa utambulisho wenye nguvu, otomatiki ndani ya programu zako zilizopo.
Faida ya Didit's AI-NativeTumia usanifu wa Didit unaotegemea AI, wa moduli, na KYC ya Msingi Bila Malipo ili kuunda suluhisho thabiti, zinazoweza kupanuka, na zinazotii kanuni za utambulisho bila ada za usanidi, kuhakikisha ufikiaji wa kimataifa na kuzuia ulaghai bora.
Katika ulimwengu wa leo unaotanguliza dijitali, uthibitishaji thabiti wa utambulisho si anasa tena bali ni hitaji. Biashara katika sekta zote, kutoka fintech hadi michezo ya kubahatisha mtandaoni, zinahitaji kuingiza watumiaji haraka na kwa usalama huku zikizingatia kanuni zinazoendelea kama KYC (Mfahamu Mteja Wako) na AML (Kupambana na Utakatishaji Fedha). Njia za jadi za uthibitishaji zinaweza kuwa ngumu, polepole, na zinahitaji juhudi kubwa za maendeleo. Hapa ndipo API ya Workflow ya Didit, hasa inapounganishwa na Python, inabadilisha mchakato, ikiruhusu kuundwa kwa mifumo ya uthibitishaji yenye nguvu, akili, na inayoweza kurekebishwa sana.
Nguvu ya Mifumo Iliyoratibiwa
Falsafa kuu ya Didit inahusu kutoa safu ya utambulisho wazi, ya moduli. Jiwe la msingi la mbinu hii ni Mifumo yetu Iliyoratibiwa. Hizi si ukaguzi rahisi tu; ni safari kamili, za hatua nyingi za uthibitishaji wa utambulisho zilizoundwa kushughulikia kila kitu kutoka kwa uthibitishaji wa kitambulisho cha msingi hadi hali ngumu za kufuata. Fikiria hali ambapo mtumiaji anajiandikisha kwa huduma yako. Kulingana na wasifu wao wa hatari, eneo, au huduma wanayotaka kufikia, unaweza kuhitaji hatua tofauti za uthibitishaji:
- Uthibitishaji wa Kitambulisho (OCR, MRZ, misimbopau) ili kuthibitisha hati yao ya utambulisho.
- Uhai Usiohusika & Amilifu ili kuhakikisha mtumiaji ni binadamu halisi, aliyepo na si bandia.
- Mechi ya Uso 1:1 kulinganisha selfie yao ya moja kwa moja na picha yao ya hati ya kitambulisho.
- Uchunguzi & Ufuatiliaji wa AML ili kuangalia dhidi ya orodha za uangalizi kwa uhalifu wa kifedha.
- Uthibitisho wa Anwani ili kuthibitisha makazi.
- Ukadiriaji wa Umri kwa huduma zenye vikwazo vya umri.
Kiunda cha kuona kisichohitaji msimbo cha Didit katika Business Console kinakuruhusu kubuni kielelezo cha mtiririko huu tata, kufafanua mantiki ya masharti, hatua za kurudi nyuma, na sehemu za kufanya maamuzi. Hii inamaanisha unaweza kubuni mtiririko wa kazi mara moja na kuuendesha katika sehemu mbalimbali za watumiaji au laini za bidhaa, zote zikisimamiwa kati.
Kuunda Mtiririko Wako wa Kazi: Rahisi au Changamano
Didit inaelewa kuwa si mahitaji yote ya uthibitishaji yameumbwa sawa. Ndiyo maana kiunda chetu cha mtiririko wa kazi kinatoa mbinu mbili tofauti:
- Njia Rahisi: Kiunda Kinachotegemea Templeti: Kwa usambazaji wa haraka na matumizi ya kawaida, Njia Rahisi inakuruhusu kuchagua kutoka templeti zilizojengwa awali. Unaweza kuwasha au kuzima vipengele kama Uthibitishaji wa Kitambulisho, Uhai, na Mechi ya Uso haraka, ukipata mtiririko thabiti wa uthibitishaji ukifanya kazi kwa dakika chache. Hii ni bora kwa wafanyabiashara wanaohitaji kuzindua haraka na usanidi mdogo.
- Njia Changamano: Udhibiti wa Kina: Wakati mahitaji yako ni magumu zaidi, Njia Changamano inatoa kiolesura cha kuburuta na kudondosha ili kuunda mtiririko wa kazi kutoka kwa vipengele vya utambulisho vya kibinafsi. Unaweza kufafanua mfuatano tata, kuongeza nodi za mantiki maalum, kuunganisha ukaguzi wa wahusika wengine, na kuunda safari za watumiaji zilizobinafsishwa sana. Kiwango hiki cha udhibiti ni muhimu sana kwa kukidhi mahitaji maalum ya udhibiti au kuboresha uzoefu wa kipekee wa mtumiaji.
Njia zote mbili zinatumia teknolojia ya msingi yenye nguvu ya Didit inayotegemea AI, kuhakikisha usahihi na kuzuia ulaghai katika kila hatua. Uzuri ni kwamba iwe rahisi au ngumu, Didit inashughulikia uzoefu mzima wa mtumiaji, usimamizi wa hali, na hatua za masharti, ikiipa timu yako ya maendeleo uhuru wa kuzingatia bidhaa yako kuu.
Uthibitishaji wa Nguvu na Python na Viungo vya Uthibitishaji
Mara tu mtiririko wako wa kazi umesanidiwa katika Didit Business Console, hatua inayofuata ni kuiunganisha kwenye programu yako. Viungo vya Uthibitishaji vya Didit vinatoa njia rahisi ya kuanzisha mtiririko huu wa kazi kwa programu. Kiungo cha Uthibitishaji ni URL ya kipekee, salama inayomwelekeza mtumiaji wako wa mwisho kwenye mtiririko wa uthibitishaji unaopangishwa kabisa na Didit. Hii inamaanisha hakuna maendeleo ya mbele kwako.
Kwa kutumia Python, unaweza kutengeneza viungo hivi kwa nguvu kwa watumiaji binafsi au vikao. Hivi ndivyo inavyofanya kazi:
- Sanidi Mtiririko Wako wa Kazi: Katika Didit Business Console, buni mtiririko wako wa kazi wa hatua nyingi (k.m., Skani ya Hati ya Kitambulisho → Ukaguzi wa Uhai → Uchunguzi wa AML). Kila mtiririko wa kazi utakuwa na
workflow_idya kipekee. - Tengeneza Kiungo cha Uthibitishaji kupitia API (Python): Badala ya kuunda viungo kwa mikono, programu yako ya Python inaweza kufanya simu rahisi ya API kwa endpoint ya Didit
/v3/session/. Utapita ufunguo wako wa API,workflow_idinayofaa, na kwa hiarivendor_data(kama vile kitambulisho chako cha ndani cha mtumiaji) kwa ufuatiliaji, na URL yacallbackili kupokea sasisho za wakati halisi.
import requests
import json
API_KEY = "YOUR_DIDIT_API_KEY"
WORKFLOW_ID = "your_configured_workflow_id"
YOUR_INTERNAL_USER_ID = "user_12345"
YOUR_WEBHOOK_URL = "https://yourapp.com/didit/webhook/handler"
headers = {
"x-api-key": API_KEY,
"Content-Type": "application/json"
}
data = {
"workflow_id": WORKFLOW_ID,
"vendor_data": YOUR_INTERNAL_USER_ID,
"callback": YOUR_WEBHOOK_URL
}
response = requests.post(
"https://verification.didit.me/v3/session/",
headers=headers,
data=json.dumps(data)
)
if response.status_code == 200:
session_data = response.json()
verification_url = session_data["url"]
session_id = session_data["session_id"]
print(f"Generated Verification URL: {verification_url}")
print(f"Session ID: {session_id}")
# Sasa, tuma URL hii kwa mtumiaji wako kupitia barua pepe, SMS, au ujumbe wa ndani ya programu
else:
print(f"Error generating verification link: {response.status_code} - {response.text}")
- Shiriki Kiungo: Programu yako ya Python kisha inatuma
verification_urliliyotengenezwa kwa mtumiaji wako kupitia barua pepe, SMS, au kuiweka moja kwa moja kwenye UI ya programu yako. - Pata Matokeo ya Wakati Halisi: Mtumiaji anapoendelea kupitia mtiririko wa uthibitishaji, Didit inatuma sasisho za kiotomatiki kwa URL yako ya webhook iliyosanidiwa, ikiruhusu backend yako ya Python kuchakata matokeo na kusasisha hali za watumiaji kwa wakati halisi.
Njia hii ya ujumuishaji wa msimbo mdogo hutoa unyumbulifu wa juu na otomatiki. Unaweza kurekebisha hatua za uthibitishaji kulingana na sifa za mtumiaji, thamani za muamala, au mantiki nyingine yoyote ya biashara, zote zikiratibiwa na programu yako ya Python inayoingiliana na backend yenye nguvu ya Didit.
Jinsi Didit Inavyosaidia
Didit ni jukwaa la utambulisho la AI-native, linalotanguliza wasanidi programu, lililoundwa kurahisisha na kuendesha uthibitishaji wa utambulisho. Usanifu wetu wa moduli unakuruhusu kuunda ukaguzi wa uthibitishaji kama vitalu vya ujenzi, ukitengeneza suluhisho zilizobinafsishwa kwa matumizi yoyote. Kwa mifumo ya uthibitishaji yenye nguvu, Didit inatoa faida zisizo na kifani:
- Mifumo Iliyoratibiwa: Kiunda chetu cha kuona kisichohitaji msimbo kinakuwezesha kubuni safari changamano, za hatua nyingi za uthibitishaji, ikiwemo Uthibitishaji wa Kitambulisho (OCR, MRZ, misimbopau), Uhai Usiohusika & Amilifu, Mechi ya Uso 1:1, Uchunguzi & Ufuatiliaji wa AML, Uthibitisho wa Anwani, na Ukadiriaji wa Umri unaolinda faragha.
- API Inayotanguliza Wasanidi Programu: Kwa API safi na sandbox ya papo hapo, kuunganisha Didit kwenye programu yako ya Python ni rahisi na imeandikwa vizuri. Viungo vyetu vya Uthibitishaji vinaondoa hitaji la maendeleo ya mbele, vikiharakisha sana muda wa kuingia sokoni.
- Usahihi wa AI-Native: Jukwaa la Didit linaloendeshwa na AI linahakikisha usahihi wa hali ya juu katika uchimbaji wa data na kugundua ulaghai, likipunguza ukaguzi wa mikono na kuboresha viwango vya ubadilishaji.
- Kimataifa kwa Ubunifu: Usaidizi kwa lugha 130+, aina za hati 4000+, na nchi na maeneo 220+ inamaanisha mifumo yako yenye nguvu inaweza kupanuka kimataifa.
- Ufanisi wa Gharama: Didit inatoa KYC ya Msingi Bila Malipo na mfumo wa kulipia-kwa-ukaguzi-uliofanikiwa, bila ada za usanidi, na kuifanya kuwa chaguo la kiuchumi kwa biashara za ukubwa wote.
Uko Tayari Kuanza?
Uko tayari kuona Didit ikifanya kazi? Pata onyesho la bure leo.
Anza kuthibitisha vitambulisho bila malipo na ngazi ya bure ya Didit.