castomFLOW
עפֿנט castomFLOW

פֿאַרבינדן וואָס עס זיי

HTTP אַרײַן, HTTP אַרויס, די שווערע טיילן באַהאַנדלט

יעדער אָטאַמאַציע־געצייג רעקלאַמירט אַ צאָל אינטעגראַציעס. די צאָל איז שטענדיק גרויס און עס איז שטענדיק די פֿאַלשע פֿראַגע, ווייל דער סיסטעם וואָס איר טאַקע דאַרפֿט איז דער וואָס מען האָט געבויט אין הויז אין 2014 איינעם וואָס איז שוין פֿאַרשווונדן. וואָס ציילט איז ווי גוט דער געצייג רעדט דעם פּראָטאָקאָל וואָס ליגט אונטער אַלע פֿון זיי.

די פֿערטיקע פֿאַרבינדונגען

די אַפּליקאַציעס וואָס די מערסטע געשעפֿטן אַרבעטן אויף האָבן פֿערטיקע שריט: געשעפֿטן און מאַרק־ערטער, בוכהאַלטונג און פֿאַקטורירונג, טאַבעלעס און דאַטנבאַזעס, קאַלענדאַרן און פּאָסט, ספּײַכער און באַריכטן, CRMs און הילף־שולכּטן, באַצאָלונג־צושטעלערס און פֿאַרשיקונג־פֿירמעס. איר גיט אַמאָל דערלויבעניש צום קאָנטע און די פֿעלדער זענען געהייסן אין דער שפּראַך וואָס די אַפּליקאַציע נוצט, נישט אין דער שפּראַך פֿון איר JSON.

וווּ אַן אַפּליקאַציע האָט אַ פּויליש־מאַרק אייגנקייט — אַ פֿאַקטורירונג־סיסטעם וואָס מוז זיין KSeF־גרייט, אַ פֿירמע וועמענס עטיקעטן זענען אַ נאַציאָנאַלער סטאַנדאַרט — ווייסט דער פֿערטיקער שריט דערפֿון, ווייל די משפּחה פֿאַרקויפט אין יענעם מאַרק און האָט געמוזט לערנען.

און דערנאָך דער אַלגעמיינער פֿאַל

אַלץ וואָס איבעריק איז אַן HTTP־שריט, און אַן HTTP־שריט דאַ איז נישט קיין טרייסט־פּרײַז. ער איז די זעלבע מאַשין וווּ די פֿערטיקע פֿאַרבינדונגען זענען געבויט אויף, מיט דער זעלבער באַהאַנדלונג פֿון די טיילן וואָס זענען מיד צו שרייבן אַליין.

די מידע טיילן

באַהאַנדלט, אַזוי שרייבט איר זיי נישט נאָך אַ מאָל

אויטענטיפֿיקאַציע

API שליסלען, בעערער־טאָקענס, באַסיק־אָטענטיפֿיקאַציע, OAuth 2 מיט דערנײַונג, HMAC־אונטערשריבונג פֿון אַנפֿרוגן, געגנזייטיקע TLS. אַ קרעדענציאַל ווערט געהיטן אַמאָל, באַצייכנט לויט נאָמען, און קיין מאָל נישט געדרוקט אין אַ לאָג אָדער אַ לויף־רעקאָרד.

פאַגינאַציע

קאַרסאָרן, בלאַט־נומערן, אָפּזעצן, Link כעדערס, און די API וואָס אָנצייכנט דעם סוף לויט צוריקגעבן אַ ליידיקער מענגע. זאָגט וועלכע פֿאָרעם עס איז, און דער שריט גייט דורך דעם גאַנצן סט.

שריט־גרענעצן

א גרענעץ פּער פֿארבינדונג, וואס ווערט אינאכטגעהאלטן אין יעדן ארבעט־פֿלוס וואס נוצט זי. ווען א פּראווידער ענטפערט 429 מיט א Retry-After, ווארט דער שריט אזוי לאנג אנשטאט צו שלאגן און שלאגן.

פּראבירן נאכאמאל און ווארטן

צייטווייליקע דורכפֿאלן ווערן פּרובירט נאכאמאל מיט א וואקסנדיקער פּויזע און א גרענעץ. א שריט איז א ריינע פֿונקציע פֿון זיין אריינגאנג, אזוי א פּראבע נאכאמאל לויפט דעם שריט, נישט דעם גאנצן לויף.

שווערע נוצן

JSON, פֿארעם־קאדירונג, XML, פּשוטער טעקסט, מולטיפּארט ארויפֿלאדונגען. ענטפערס ווערן פּארסט אין פֿעלדער וואס מען קען רופֿן לויט נאמען, אריינגערעכנט די וואס ליגן פֿיר שטאפּלן ארויף אין טיף.

צייט־גרענעצן

א גרענעץ פּער שריט, אזוי איין לאנגזאמער אנדערער קען נישט אפּהאלטן אן ארבעטער ווען אלץ וואס קומט נאך אים שטייט אין שאַנג. וואס געשעט ווען די גרענעץ איז דערגרייכט איז דיין בשורה, פּער שריט.

אויב ער רעדט HTTP, איז דער שמועס שוין אנגעהויבן.

אריינקומענדיקע וועבהוקס, ערנסט גענומען

יעדער ארבעט־פֿלוס קען האבן א URL וואס הייבט אים אן. די URL באשטעטיקט חתימות — HMAC אין די פֿארמען וואס די געוויינליכע פּראווידערס נוצן, און א שותפֿות־סוד ווו דאס איז אלץ וואס דער שיקער קען. א נישט־חתומע אנפֿראגע צו אן ארבעט־פֿלוס וואס דארף א חתימה ווערט אפּגעווארפֿן און פֿארגעסן, נישט שטילערהייט פֿארארבעט.

אפּשיידונג גייט לויט דעם נוצן'ס אייגענעם אידענטיפֿיקאטאר, אזוי א שיקער וואס פּרובירט נאכאמאל ווייל ער האט נישט געזען דיין 200 בזמן באקומט איין לויף אנשטאט דריי. פֿארקרימטע נוצן ווערן געהאלטן, מיט דעם סיבה פֿארוואס זיי זענען אפּגעווארפֿן, ווייל דער געוויינליכסטער סיבה פֿון א געהיימע לוך אין אן אויטאמאציע איז א שיקער וואס האט זיך איבערגעטראכט וועגן א פֿעלד.

די סיסטעמען וואס רעדן נאר CSV

זיי עקזיסטירן. א טעקע ערשיינט אויף א SFTP סערווער פֿיר אינדערפֿרי, אדער קומט אן אלס א ביילאגע, אדער ווערט אריינגעלייגט אין א שותפֿן פֿאלדער. אן ארבעט־פֿלוס קען אויפֿהיטן דערויף, ליינען זי, און באהאנדלען יעדער שורה אלס א רעקארד — אריינגערעכנט די טעקע מיט א בייט־סדר־צייכן, האלב־פּונקט־צעטיילונגען און א קאפּ־שורה אויף פּויליש, ווייל דאס איז וואס דער עקספּארט טאקע קוקט אויס.

אין די אנדערע ריכטונג גייט אויך: אן ארבעט־פֿלוס קען צוזאמענשטעלן א טעקע און לייגן זי ווו די אנדערע סיסטעם דערווארט צו געפֿינען זי, וואס איז אפֿט דער איינציקער צוטריט וואס א פּראגראם פֿון 2006 האט.

נעכטיקע לייפעראנט־צושטעלונגSFTP → HTTP
  • ⚡טריגערנייע טעקע אויף דעם לייפעראנט'ס SFTP: stock-2026-09-09.csv.
  • 2פּארסןהאלב־פּונקטן, בייט־סדר־צייכן, פּוילישע קאפּ־צייכנס. 4 118 שורות.
  • 3נארמאליזירןוואלוטע־קאדס דורכגעקוקט קעגן רעפֿערענץ־דאטן; צוויי אפּגעווארפֿן אלס אומגילטיק.
  • 4שטופּHTTP PATCH אין סעריעס פֿון 200, ראטע־גרענעץ אינאכטגעהאלטן.
  • !ויסנעמונגעןצוויי שורות אפּגעלייגט פֿאר א מענטש, מיט דער שורה־נומער און דער סיבה. די אנדערע 4 116 זענען דורכגעגאנגען.

שריט וואס האבן גערופֿן א מאדעל: 0קאסטן פֿון דעם לויף: גארנישט

ווו די צוטריט־אנגאבן וווינען

פֿארשליסלעכט, גערופֿן לויט נאמען, באגרענעצט צו דעם ארבעט־רום וואס זיי געהערן, און קיינמאל נישט געוויזן אין א לויף־פּראטאקאל, א פֿעלער־מעלדונג אדער א שטיץ־שמועס. א לויף־רעקארד ווייזט אז א שריט האט זיך אידענטיפֿיצירט אלס supplier-sftp; ער ווייזט נישט וואס supplier-sftp איז.

אן אגענטור וואס לויפט איין ארבעט־פֿלוס פֿאר דרייסיק קליענטן גיט יעדן קליענט זיין אייגענעם צוטריט־סט, און דער ארבעט־פֿלוס רופֿט דעם סט, נישט דעם סוד. איבערצודרייען א שליסל איז איין ענדערונג אויף איין ארט — וואס איז דער הויפּט סיבה וואס אגענטורן קומען דאהין.

די גרענעץ וואס ווערט צו וויסן: א סיסטעם גאר אן קיין צוטריט — קיין API, קיין וועבהוק, קיין טעקע, גארנישט נאר א מענטש וואס קליקט אין א בראוזער — קען נישט ווערן אויטאמאטיזירט דורך דעם נישט און נישט דורך עפּעס ערליך. דא איז נישט קיין קאפּלאזער בראוזער וואס זיך שטעלט אלס א באנוצער, ווייל דאס ברעכט זיך דאס ערשטע מאל ווען די אנדערע זייט פֿארריקט א קנעפּל, און עס ברעכט זיך שטילערהייט.