
Ny kinova tsy azo antoka amin'ny fitsapana mailaka dia fohy: mamorona adiresy, miandry dimy segondra, mamaky ny hafatra voalohany, ary manantena fa an'io fanatanterahana io izy.
Ny kinova azo antoka dia mbola tsotra ihany, saingy mihevitra ny fandefasana ho asynchronous. Mamorona adiresy tokana izy, manoratra ny fotoana nanombohana, manao polling ao anatin'ny fe-potoana voafetra, mifanaraka amin'ny hafatra tadiavina, manamarina ny hetsika vokatra, ary mitatitra ny toe-javatra ampy rehefa misy tsy mety.
Aza asiana ny lakile API ao amin'ny URL
Alefaso ao amin'ny lohateny X-API-Key ny lakile GPTMail. Aza apetraka ao amin'ny ?api_key= ao amin'ny query parameters. Matetika voatahiry ao amin'ny tantaran'ny navigateur, log fidirana, rafitra fanaraha-maso, ary angon-drakitra referer ny URL.
X-API-Key: YOUR_API_KEYTehirizo ao amin'ny mpitantana tsiambaratelo CI ny lakile ary afeno ao amin'ny log. Ny lakile isan'andro ho an'ny daholobe dia mety ho mora ampiasaina amin'ny fikarohana; ny suite automatisée voafehy kosa tokony hampiasa lakile izay azo arahana ny quota sy ny fampiasana.
Ny faritra farany sy ohatra valiny dia voatahiry ao amin'ny pejy antontan-taratasy GPTMail API.
Adiresy iray isaky ny fanatanterahana
Mamorona adiresy vaovao ho an'ny fitsapana azo tanterahina tsy miankina. Aza miankina amin'ny fahamarinan-toerana avy amin'ny boaty fandraisana iombonana amin'ny suite fitsapana iray manontolo.
Raketina ny adiresy, ID scenario, tontolo iainana, ary ny fotoana nanombohan'ny fitsapana. Ireo sanda ireo dia mamela anao hanilika hafatra taloha ary hamantatra fifandirana nefa tsy manoratra ny tsiambaratelon'ny hafatra.
Manao polling ao anatin'ny fe-potoana, fa tsy miankina amin'ny torimaso raikitra
Miovaova ny fotoana fandefasana mailaka. Ny torimaso raikitra dimy segondra dia mandany loharano rehefa haingana ny fandefasana ary mety tsy hahomby rehefa miadana.
Mampiasà boucle voafetra:
deadline = now + 90 seconds
delay = 2 seconds
while now < deadline:
messages = list inbox
candidate = newest message matching sender, subject, and start time
if candidate exists:
read candidate and continue the product test
wait delay with a small random jitter
delay = min(delay * 1.5, 10 seconds)Ny fe-potoana dia anisan'ny fifanarahan'ny fitsapana. Ny fizotry ny fanavaozana tenimiafina dia mety mila fetra hafa noho ny fijerena mialoha ny bilaogy marobe. Asehoy mazava ny fetra mba tsy hanitatra mangina ny asa CI manontolo noho ny fepetra miadana.
Mifanaraka tsara
"Hafatra voalohany ao amin'ny boaty fandraisana" dia tsy safidy mahasoa. Mifanaraka amin'ny famantarana maromaro:
- ny mpandray dia mitovy amin'ny adiresy noforonina ho an'ity fanatanterahana ity;
- ny fotoana namorona dia taty aoriana noho ny fotoana nanombohana;
- ny mpandefa dia an'ny serivisy antenaina;
- ny lohateny na karazana hafatra dia mifanaraka amin'ny fizotra;
- ny ID hafatra dia tsy mbola noraisina.
Raha afaka mamokatra kaody maromaro ny mpandefa, safidio ny hafatra farany mifanaraka. Tehirizo ny ID-ny ao amin'ny vokatra fitsapana mba tsy hampiasaina indray amin'ny fanandramana.
Mamaky aorian'ny fitadiavana lisitra
Ny lisitry ny boaty fandraisana dia tokony ho dingana mora hita. Raiso ny hafatra feno fotsiny ho an'ny kandidà voafantina. Izany dia mampihena ny asa tsy ilaina ary misoroka ny famakiana mailaka dokam-barotra tsy mifandray.
Manamarina ny vokatra ara-barotra, fa tsy fotsiny ny fisian'ny andian-tsoratra enina. Alefaso ny kaody na sokafy ny rohy antenaina, avy eo zahao fa tonga amin'ny toe-javatra marina ny kaonty.
Raiso ho famantarana ny fetran'ny tahan'ny fangatahana
Raha mamerina valiny quota na rate‑limit ny API, ajanony ny ezaka ankehitriny ary asehoy ny fampahafantarana famerenana. Ny fanandramana miverimberina mafy dia manova famantarana mazava ho tabataba ary mety hanemotra fitsapana tsy mifandray.
Fetrao ny concurrency ao amin'ny mpanatanteraka fitsapana, indrindra rehefa mamorona adiresy maro indray mandeha ny suite. Mora tantanina ny pool mpiasa kely noho ny zato de boucle polling mitovy fotoana.
Fanadiovana nefa tsy manafina ny tsy fetezana
Tokony hiroso aorian'ny fakana porofo ny fanadiovana. Raha mahomby, fafao ny hafatra na avelao hihena vetivety. Raha tsy mahomby, tazomy ny adiresy sy ny ID hafatra ao anaty artefact CI voaaro mandritra ny fotoana ampy hijerena, avy eo fafao.
Aza mampiseho kaody fanamarinana, rohy manokana, na vatana HTML feno ao anaty log fanorenana ho an'ny besinimaro.
Ataovy idempotent ny fanandramana
Andramo indray ny fitsapana ho toy ny fanatanterahana vaovao miaraka amin'ny adiresy vaovao. Aza mieritreritra fa ny famerenana ny fangatahana mitovy amin'ny kaonty sy boaty fandraisana mitovy dia manomboka amin'ny toe-javatra madio. Mety hanala kaody taloha, hanery fetra, na handà fanasana miverimberina ny mpandefa.
Raha misy fangatahana tambajotra tsy mahavita, farito ny "tsy nisy valiny voaray" sy ny "tsy niseho ny asa". Jereo ny toe-javatra hita maso alohan'ny hanatanterahana fanandramana manimba.
Tatitra ny teboka tsy fetezana
Ny tsy fetezana automatisation mahasoa dia mamantatra iray amin'ireto dingana ireto:
- tsy nahomby ny famoronana adiresy;
- tsy nahomby ny hetsika vokatra alohan'ny nanoratana mailaka;
- tsy tonga hafatra mifanaraka alohan'ny fe-potoana;
- tonga hafatra nefa tsy nifanaraka ny votoaty;
- tsy nahomby ny hetsika fanamarinana;
- tsy nahomby ny fanadiovana.
Io sokajy io dia manova ny "tsy nahomby ny fitsapana mailaka" ho asa azon'ny ekipa tantanana.
Ho an'ny matrix fitsapana lehibe kokoa, vakio ny Drafitra Fitsapana Mailaka Marina. Ho an'ny famakafakana fandefasana, ampiasao ny Mailaka Fanamarinana Tsy Tia: Mahita ny Dingana Tapaka.