castomFLOW

Cysylltu unrhyw beth

HTTP i mewn, HTTP allan, y rhannau anodd yn cael eu trin

Mae pob offeryn awtomeiddio yn hysbysebu nifer o integrations. Mae'r nifer bob amser yn fawr a bob amser yn gwestiwn anghywir, oherwydd y system y mae angen i chi ei chael mewn gwirionedd yw'r un a adeiladwyd yn fewnol yn 2014 gan rywun sydd wedi gadael. Y peth sy'n bwysig yw pa mor dda y mae'r offeryn yn siarad y protocol sydd o dan bob un ohonynt.

Y cysylltiadau parod

Mae gan y cymwysiadau y mae'r rhan fwyaf o fusnesau'n eu rhedeg gamau parod: siopau a marchnadoedd, cyfrifeg a chynnal biliau, taenlenni a chronfeydd data, calendrau a phost, storio a negeseuol, CRMs a helpdesks, darparwyr taliadau a chludwyr. Rydych yn awdurdodi'r cyfrif unwaith a'r meysydd yn cael eu henwi yn yr iaith y mae'r cymhwysiad yn ei defnyddio, nid yn iaith ei JSON.

Lle mae gan gymhwysiad benodoldeb marchnad Bwylaidd — system ffactorio sydd rhaid iddi fod yn barod ar gyfer KSeF, cludwr y mae ei labeli yn safle cenedlaethol — mae'r cam parod yn gwybod amdani, oherwydd mae'r teulu'n gwerthu i'r farchnad honno ac yn gorfod dysgu.

Ac wedyn yr achos cyffredinol

Popeth arall yw cam HTTP, a cham HTTP yma nid yw'n wobr lliniaru. Mae'n yr un peirianwaith y mae'r cysylltiadau parod wedi'u hadeiladu arno, gyda'r un triniaeth o'r rhannau sy'n ddiflas i'w hysgrifennu eich hun.

Y rhannau diflas

Wedi'u trin, fel nad ydych yn eu hysgrifennu eto

Dilysu

Allweddi API, tocynnau bearer, dilysiad sylfaenol, OAuth 2 gyda newyddu, llofnodi ceisiadau HMAC, TLS cyd-ddilysu. Mae credential yn cael ei storio unwaith, yn cael ei gyfeirio wrth enw, ac byth yn cael ei argraffu i mewn i log neu gofnod rhediad.

Tudaleniad

Cyrchfanwyr, rhifau tudalen, gogwyddion, pennawdau Link, a'r API sy'n arwyddo'r diwedd trwy ddychwelyd arae wag. Dywedwch pa siâp yw e a bydd y cam yn cerdded drwy'r set gyfan.

Cyfyngiadau cyfradd

Nenfwd fesul cysylltiad, a barchir ar draws pob llif gwaith sy'n ei ddefnyddio. Pan fydd darparwr yn ateb 429 gyda Retry-After, mae'r cam yn aros cystal hynny yn hytrach na tharo'n barhaus.

Ailgeisio ac ôl-baid

Methiannau dros dro yn cael eu hailgeisio gyda bwl cynyddol a therfyn uchaf. Mae cam yn swyddogaeth bur o'i fewnbynnau, felly mae ailgeisio yn rhedeg y cam eto yn hytrach na rhedeg y rhediad cyfan eto.

Llwythi annifyr

JSON, amgodio ffurflenni, XML, testun plaen, uwchlwythiadau aml-rhan. Ymatebion wedi'u dosrannu i feysydd y gallwch gyfeirio atyn nhw wrth enw, gan gynnwys y rhai sy'n nythu pedwar lefel i lawr.

Terfynau amser

Terfyn fesul cam, fel na all un dibyniaeth araf ddal gweithiwr wrth i bopeth y tu ôl iddo fynd i'r ciw. Beth sy'n digwydd pan gyrraeddir y terfyn yw eich penderfyniad chi, fesul cam.

Os bydd yn siarad HTTP, mae'r sgwrs eisoes wedi dechrau.

Gwe-hocs dihangol sy'n cyrraedd, a nhw'n cael eu trin yn ddifrif

Gall pob llif gwaith gael URL sy'n ei gychwyn. Mae'r URL hwnnw'n gwirio llofnodion — HMAC yn y siapiau y mae'r darparwyr cyffredin yn eu defnyddio, a chyfrinachedd rhanniedig lle mai dyna'r cyfan y gall yr anfonwr ei reoli. Mae cais di-lofnod i lif gwaith sy'n disgwyl llofnod yn cael ei wrthod a'i gofnodi, nid ei brosesu'n dawel.

Mae datgysylltu yn seiliedig ar adnabyddwr ei hun y llwyth, felly mae anfonwr sy'n ailgeisio oherwydd nad oedd wedi gweld eich 200 mewn pryd yn cael un rhediad yn hytrach na thri. Mae llwythi wedi'u camffurfio yn cael eu cadw, gyda'r rheswm iddyn nhw gael eu gwrthod, oherwydd yr achos mwyaf cyffredin o fylch dirgel mewn awtomeiddiad yw anfonwr sydd wedi newid ei feddwl am faes.

Y systemau sy'n siarad CSV yn unig

Maen nhw'n bodoli. Mae ffeil yn ymddangos ar weinydd SFTP am bedwar y bore, neu'n cyrraedd fel atodiad, neu'n cael ei gollwng mewn ffolder rhanniedig. Gall llif gwaith wylio amdani, ei darllen, a thrin pob rhes fel cofnod — gan gynnwys y ffeil gyda marc trefn beit, gwahanwyr hanner colonnau a rhes bennawd yn Pwyleg, oherwydd dyna'r hyn mae'r allforio'n edrych fel mewn gwirionedd.

Mae mynd y ffordd arall yn gweithio hefyd: gall llif gwaith gynull ffeil a'i rhoi lle mae'r system arall yn disgwyl ei chanfod, sy'n aml yn yr unig ryngwyneb sydd gan feddalwedd o 2006.

Ffrwd gyflenwyr bob nosSFTP → HTTP
  • ⚡SbardunFfeil newydd ar SFTP y cyflenwr: stock-2026-09-09.csv.
  • 2DosrannuHanner colonnau, marc trefn beit, pennawdau Pwyleg. 4 118 rhes.
  • 3NormalïoCodau arian cyfred wedi'u gwirio yn erbyn data cyfeirio; dau wedi'u gwrthod fel annilys.
  • 4GwthioHTTP PATCH mewn batchau o 200, cyfyngiad cyfradd wedi'i barchu.
  • !EithriadauDwy res wedi'u ffeilio ar gyfer person, gyda rhif y rhes a'r rheswm. Aeth y 4 116 arall drwodd.

Camau a alwodd model: 0Cost y rhediad hwn: dim

Ble mae'r manylion mynediad yn byw

Wedi'u hamgryptio, wedi'u cyfeirio wrth enw, wedi'u cwmpasu i'r gweithle sy'n eu berchen, ac byth yn cael eu rendro i mewn i log rhediad, neges gwall neu sgwrs cefnogaeth. Mae cofnod rhediad yn dangos bod cam wedi dilysu fel supplier-sftp; nid yw'n dangos beth yw supplier-sftp.

Mae asiantaeth sy'n rhedeg un llif gwaith ar gyfer deg ar hugain o gleientiaid yn rhoi set manylion mynediad ei hun i bob cleient, a'r llif gwaith yn cyfeirio at y set yn hytrach na'r cyfrinach. Mae cylchdroi allwedd yn un golygiad mewn un lle — sy'n rhan fwyaf o'r rheswm mae asiantaethau'n dod yma.

Y cyfyngiad sy'n werth ei adnabod: ni all system heb unrhyw ryngwyneb o gwbl — dim API, dim gwe-hoc, dim gollwng ffeil, dim byd ond person yn clicio mewn porwr — gael ei awtomeiddio gan hyn nac unrhyw beth arall onest. Nid oes porwr di-ben yma'n esgus bod yn ddefnyddiwr, oherwydd mae hynny'n torri'r tro cyntaf y mae'r ochr arall yn symud botwm, ac mae'n torri'n dawel.