castomFLOW
castomFLOW ଖୋଲନ୍ତୁ

ଯାହା ସହିତ ବି ସଂଯୋଗ କରିବା

HTTP ଭିତରକୁ, HTTP ବାହାରକୁ, କଠିନ ଅଂଶ ସମ୍ଭାଳିତ

ପ୍ରତ୍ୟେକ ଅଟୋମେସନ୍ ଟୁଲ୍ ଇଣ୍ଟିଗ୍ରେସନର ସଂଖ୍ୟା ପ୍ରଚାର କରେ। ସଂଖ୍ୟା ସର୍ବଦା ବଡ଼ ଏବଂ ସର୍ବଦା ଭୁଲ ପ୍ରଶ୍ନ, କାରଣ ଆପଣ ପ୍ରକୃତରେ ଆବଶ୍ୟକ କରୁଥିବା ସିଷ୍ଟମ୍ ୨୦୧୪ରେ ଚାଲିଯାଇଥିବା କେହି ଜଣକ ଘରେ ତିଆରି କରିଥିଲେ। ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ହେଉଛି ଟୁଲ୍ ସେମାନଙ୍କ ତଳେ ଥିବା ପ୍ରୋଟୋକଲ୍ ସହିତ କେତେ ଭଲ ଭାବରେ କଥା ହେଉଛି।

ପ୍ରସ୍ତୁତ ସଂଯୋଗ

ଅଧିକାଂଶ ବ୍ୟବସାୟ ଚଲାଉଥିବା ଆପ୍ଲିକେସନ ପାଇଁ ପ୍ରସ୍ତୁତ ପଦକ୍ଷେପ ଅଛି: ଦୋକାନ ଏବଂ ମାର୍କେଟ୍‌ପ୍ଲେସ୍, ଆକାଉଣ୍ଟିଙ୍ଗ ଏବଂ ଇନ୍‌ଭଏସିଙ୍ଗ, ସ୍ପ୍ରେଡ୍‌ସିଟ୍ ଏବଂ ଡାଟାବେସ୍, କ୍ୟାଲେଣ୍ଡର ଏବଂ ମେଲ୍, ଷ୍ଟୋରେଜ୍ ଏବଂ ମେସେଜିଙ୍ଗ, CRM ଏବଂ ହେଲ୍‌ପଡ୍, ପେମେଣ୍ଟ ପ୍ରଦାତା ଏବଂ ଶିପିଙ୍ଗ କ୍ୟାରିଅର। ଆପଣ ଥରେ ଆକାଉଣ୍ଟ ଅନୁମତି ଦିଅନ୍ତି ଏବଂ କ୍ଷେତ୍ର ଆପ୍ଲିକେସନ ବ୍ୟବହାର କରୁଥିବା ଭାଷାରେ ନାମିତ, ଏହାର JSON ଭାଷାରେ ନୁହଁ।

ଯେଉଁଠି ଏକ ଆପ୍ଲିକେସନର ପୋଲିଶ ବଜାର ବିଶେଷତା ଅଛି — KSeF-ପ୍ରସ୍ତୁତ ହେବା ଆବଶ୍ୟକ ଏକ ଇନ୍‌ଭଏସିଙ୍ଗ ସିଷ୍ଟମ୍, ଯାହାର ଲେବଲ ଜାତୀୟ ମାନକ ଏକ କ୍ୟାରିଅର — ପ୍ରସ୍ତୁତ ପଦକ୍ଷେପ ଏହା ବିଷୟରେ ଜାଣେ, କାରଣ ପରିବାର ସେହି ବଜାରରେ ବିକ୍ରି କରେ ଏବଂ ଶିଖିବାକୁ ପଡ଼ିଥିଲା।

ଏବଂ ତାପରେ ସାଧାରଣ କ୍ଷେତ୍ର

ବାକି ସବୁ ଏକ HTTP ପଦକ୍ଷେପ, ଏବଂ ଏଠାକାର HTTP ପଦକ୍ଷେପ ଏକ ସାନ୍ତ୍ୱନା ପୁରସ୍କାର ନୁହଁ। ଏହା ସେହି ସମାନ ଯନ୍ତ୍ର ଯାହା ଉପରେ ପ୍ରସ୍ତୁତ ସଂଯୋଗ ତିଆରି, ନିଜେ ଲେଖିବାକୁ କ୍ଳାନ୍ତିକର ଅଂଶର ସମାନ ସମ୍ଭାଳ ସହିତ।

କ୍ଳାନ୍ତିକର ଅଂଶ

ସମ୍ଭାଳିତ, ତେଣୁ ଆପଣ ସେମାନଙ୍କୁ ପୁଣି ଲେଖିବେ ନାହିଁ

ପ୍ରମାଣୀକରଣ

API କି, ବେଅରର ଟୋକନ୍, ବେସିକ୍ ଅଥ୍, ରିଫ୍ରେସ୍ ସହିତ OAuth 2, HMAC ଅନୁରୋଧ ସ୍ୱାକ୍ଷର, ପାରସ୍ପରିକ TLS। ଏକ କ୍ରେଡେନ୍ସିଆଲ୍ ଥରେ ସଂରକ୍ଷିତ, ନାମ ଦ୍ୱାରା ସନ୍ଦର୍ଭିତ, ଏବଂ କେବେହି ଏକ ଲଗ୍ କିମ୍ବା ରନ୍ ରେକର୍ଡରେ ମୁଦ୍ରିତ ନୁହଁ।

ପେଜିନେସନ୍

କର୍ସର୍, ପୃଷ୍ଠା ସଂଖ୍ୟା, ଅଫସେଟ୍, Link ହେଡର, ଏବଂ ଖାଲି ଆରେ ଫେରାଇ ଅନ୍ତ ସଙ୍କେତ ଦେଉଥିବା API। ଏହା କେଉଁ ଆକାର କହନ୍ତୁ ଏବଂ ପଦକ୍ଷେପ ସମ୍ପୂର୍ଣ୍ଣ ସେଟ୍ ଚାଲିଯିବ।

ଦର ସୀମା

ପ୍ରତି ସଂଯୋଗ ପାଇଁ ଏକ ସୀମା, ଯାହା ଏହାକୁ ବ୍ୟବହାର କରୁଥିବା ପ୍ରତ୍ୟେକ ୱାର୍କଫ୍ଲୋରେ ପାଳନ କରାଯାଏ। ଯେତେବେଳେ ଏକ ପ୍ରଦାତା Retry-After ସହିତ 429 ଉତ୍ତର ଦିଏ, ସେହି ପଦକ୍ଷେପ ସେତିକି ସମୟ ଅପେକ୍ଷା କରେ, ବାରମ୍ବାର ଚାପ ଦିଅନ୍ତି ନାହିଁ।

ପୁନଃପ୍ରୟାସ ଏବଂ ବ୍ୟାକଅଫ୍

କ୍ଷଣିକ ବିଫଳତାଗୁଡ଼ିକ ବଢ଼ୁଥିବା ବ୍ୟବଧାନ ଏବଂ ଏକ ସୀମା ସହିତ ପୁନଃପ୍ରୟାସ କରାଯାଏ। ଏକ ପଦକ୍ଷେପ ଏହାର ଇନପୁଟଗୁଡ଼ିକର ଏକ ବିଶୁଦ୍ଧ ଫଙ୍କସନ, ତେଣୁ ଏକ ପୁନଃପ୍ରୟାସ ପୂରା ରନ୍ ପୁନଃଚାଳନ କରିବା ପରିବର୍ତ୍ତେ କେବଳ ସେହି ପଦକ୍ଷେପକୁ ପୁନଃଚାଳନ କରେ।

ଅସୁବିଧାଜନକ ପେଲୋଡ୍

JSON, ଫର୍ମ ଏନକୋଡିଂ, XML, ସାଧାରଣ ପାଠ୍ୟ, ମଲ୍ଟିପାର୍ଟ ଅପଲୋଡ୍। ଉତ୍ତରଗୁଡ଼ିକ ଏମିତି କ୍ଷେତ୍ରଗୁଡ଼ିକରେ ବିଶ୍ଳେଷଣ କରାଯାଏ ଯାହା ଆପଣ ନାମ ଦ୍ୱାରା ଉଲ୍ଲେଖ କରିପାରିବେ, ଚାରି ସ୍ତର ତଳେ ଥିବା ନେଷ୍ଟେଡ୍ କ୍ଷେତ୍ରଗୁଡ଼ିକ ସମେତ।

ସମୟ ସୀମା

ପ୍ରତି ପଦକ୍ଷେପ ପାଇଁ ଏକ ସୀମା, ଯାହା ଫଳରେ ଗୋଟିଏ ଧୀର ନିର୍ଭରତା ପଛରେ ସବୁ କିଛି ଲାଇନରେ ଥିବାବେଳେ ଏକ ୱାର୍କରକୁ ବନ୍ଦ ରଖିପାରିବ ନାହିଁ। ସୀମା ଛୁଅଁଇଲେ କଣ ହେବ ତାହା ଆପଣଙ୍କର ନିଷ୍ପତ୍ତି, ପ୍ରତି ପଦକ୍ଷେପ ଅନୁସାରେ।

ଯଦି ଏହା HTTP କହିପାରେ, ତେବେ କଥାବାର୍ତ୍ତା ଆରମ୍ଭ ହୋଇସାରିଛି।

ଆସୁଥିବା ୱେବହୁକ୍, ଗମ୍ଭୀରତାର ସହିତ ନିଆଯାଇଥିବା

ପ୍ରତ୍ୟେକ ୱାର୍କଫ୍ଲୋ ପାଖରେ ଏକ URL ଥିବାପାଇଁ ଯାହା ଏହାକୁ ଆରମ୍ଭ କରିପାରିବ। ସେହି URL ସିଗନେଚର ଯାଞ୍ଚ କରେ — ସାଧାରଣ ପ୍ରଦାତାମାନେ ବ୍ୟବହାର କରୁଥିବା ଆକାରରେ HMAC, ଏବଂ ଯେଉଁଠାରେ ପ୍ରେରକ ପାଇଁ ଏହା ସମ୍ଭବ ହେଉନଥିବା ସେଠାରେ ଏକ ସାଝା ଗୁପ୍ତ କୋଡ୍। ସିଗନେଚର ଅପେକ୍ଷା କରୁଥିବା ଏକ ୱାର୍କଫ୍ଲୋକୁ ବିନା ସିଗନେଚରର ଏକ ଅନୁରୋଧ ପ୍ରତ୍ୟାଖ୍ୟାନ ଏବଂ ରେକର୍ଡ କରାଯାଏ, ଚୁପଚାପ ପ୍ରକ୍ରିୟା କରାଯାଏ ନାହିଁ।

ଡିଡୁପ୍ଲିକେସନ ପେଲୋଡର ନିଜସ୍ୱ ପରିଚୟକର୍ତ୍ତା ଉପରେ ଆଧାରିତ, ତେଣୁ ଆପଣଙ୍କ 200 ସମୟରେ ଦେଖିନପାରି ପୁନଃପ୍ରୟାସ କରୁଥିବା ଏକ ପ୍ରେରକ ତିନି ନୁହେଁ ଗୋଟିଏ ରନ୍ ପାଏ। ତ୍ରୁଟିପୂର୍ଣ୍ଣ ପେଲୋଡ୍ ରଖାଯାଏ, ପ୍ରତ୍ୟାଖ୍ୟାନର କାରଣ ସହିତ, କାରଣ ଅଟୋମେସନରେ ଏକ ରହସ୍ୟମୟ ବ୍ୟବଧାନର ସାଧାରଣ କାରଣ ହେଉଛି ଗୋଟିଏ କ୍ଷେତ୍ର ବିଷୟରେ ମନ ବଦଳାଇଥିବା ଏକ ପ୍ରେରକ।

କେବଳ CSV କହୁଥିବା ପ୍ରଣାଳୀଗୁଡ଼ିକ

ସେମାନେ ଅଛନ୍ତି। ଭୋର ଚାରିଟାରେ ଏକ SFTP ସର୍ଭରରେ ଗୋଟିଏ ଫାଇଲ୍ ଦେଖାଯାଏ, କିମ୍ବା ଏକ ସଂଲଗ୍ନକ ଭାବରେ ଆସେ, କିମ୍ବା ଏକ ସାଝା ଫୋଲ୍ଡରରେ ପକାଯାଏ। ଏକ ୱାର୍କଫ୍ଲୋ ଏହା ପାଇଁ ଦେଖିପାରେ, ପଢ଼ିପାରେ, ଏବଂ ପ୍ରତ୍ୟେକ ପଙକ୍ତିକୁ ଏକ ରେକର୍ଡ ଭାବରେ ନିପାରିପାରେ — ବାଇଟ-ଅର୍ଡର ମାର୍କ, ସେମିକୋଲନ ବିଭାଜକ ଏବଂ ପୋଲିଶ ଭାଷାରେ ଥିବା ହେଡର ପଙକ୍ତି ଥିବା ଫାଇଲ୍ ସମେତ, କାରଣ ଏକ୍ସପୋର୍ଟ ପ୍ରକୃତରେ ଏମିତି ଦେଖାଯାଏ।

ଓଲଟା ଦିଗରେ ମଧ୍ୟ କାମ କରେ: ଏକ ୱାର୍କଫ୍ଲୋ ଗୋଟିଏ ଫାଇଲ୍ ପ୍ରସ୍ତୁତ କରି ଅନ୍ୟ ପ୍ରଣାଳୀ ଯେଉଁଠାରେ ଖୋଜିବା ଅପେକ୍ଷା କରେ ସେଠାରେ ରଖିପାରେ, ଯାହା ପ୍ରାୟତଃ 2006 ର ଏକ ସଫ୍ଟୱେରର ଏକମାତ୍ର ଇଣ୍ଟରଫେସ୍।

ରାତ୍ରିକ ସପ୍ଲାୟର ଫିଡ୍SFTP → HTTP
  • ⚡ଟ୍ରିଗର୍ସପ୍ଲାୟରର SFTP ରେ ନୂଆ ଫାଇଲ୍: stock-2026-09-09.csv।
  • 2ବିଶ୍ଳେଷଣ କରନ୍ତୁସେମିକୋଲନ, ବାଇଟ-ଅର୍ଡର ମାର୍କ, ପୋଲିଶ ହେଡର। 4 118 ପଙକ୍ତି।
  • 3ସାଧାରଣ ରୂପ ଦିଅନ୍ତୁମୁଦ୍ରା କୋଡ୍ ରେଫରେନ୍ସ ତଥ୍ୟ ସହିତ ଯାଞ୍ଚ କରାଯାଇଥିଲା; ଦୁଇଟି ଅବୈଧ ଭାବରେ ପ୍ରତ୍ୟାଖ୍ୟାନ ହେଲା।
  • 4ପୁସ୍ କରନ୍ତୁ200 ର ବ୍ୟାଚରେ HTTP PATCH, ରେଟ୍ ସୀମା ପାଳନ କରାଯାଇଥିଲା।
  • !ବ୍ୟତିକ୍ରମଗୋଟିଏ ବ୍ୟକ୍ତି ପାଇଁ ଦୁଇଟି ପଙକ୍ତି ଦାଖଲ କରାଯାଇଥିଲା, ପଙକ୍ତି ନମ୍ବର ଏବଂ କାରଣ ସହିତ। ବାକି 4 116 ପାର ହୋଇଗଲା।

ଏକ ମଡେଲକୁ କଲ୍ କରିଥିବା ପଦକ୍ଷେପ: 0ଏହି ରନ୍ ର ଖର୍ଚ୍ଚ: କିଛି ନାହିଁ

ପ୍ରମାଣପତ୍ର କେଉଁଠି ରହନ୍ତି

ଏନକ୍ରିପ୍ଟେଡ୍, ନାମ ଦ୍ୱାରା ଉଲ୍ଲେଖିତ, ସେମାନଙ୍କର ମାଲିକ ୱାର୍କସ୍ପେସ୍ ପାଇଁ ସୀମିତ, ଏବଂ କେବେହି ଏକ ରନ୍ ଲଗ୍, ଏକ ତ୍ରୁଟି ସନ୍ଦେଶ କିମ୍ବା ଏକ ସହାୟତା କଥାବାର୍ତ୍ତାରେ ଦେଖାଯାଏ ନାହିଁ। ଏକ ରନ୍ ରେକର୍ଡ ଦେଖାଏ ଯେ ଏକ ପଦକ୍ଷେପ supplier-sftp ଭାବରେ ପ୍ରମାଣିତ ହୋଇଥିଲା; ଏହା ଦେଖାଏ ନାହିଁ supplier-sftp କଣ ଅଟେ।

ତିରିଶ ଗ୍ରାହକ ପାଇଁ ଗୋଟିଏ ୱାର୍କଫ୍ଲୋ ଚଳାଉଥିବା ଏକ ଏଜେନ୍ସି ପ୍ରତ୍ୟେକ ଗ୍ରାହକଙ୍କୁ ନିଜର ପ୍ରମାଣପତ୍ର ସେଟ୍ ଦିଏ, ଏବଂ ୱାର୍କଫ୍ଲୋ ଗୁପ୍ତ ରହସ୍ୟ ବଦଳରେ ସେଟ୍ କୁ ଉଲ୍ଲେଖ କରେ। ଏକ କି ଘୂରାଇବା ହେଉଛି ଗୋଟିଏ ସ୍ଥାନରେ ଗୋଟିଏ ସମ୍ପାଦନା — ଯାହା ଏଜେନ୍ସିମାନେ ଏଠାକୁ ଆସିବାର ଅଧିକାଂଶ କାରଣ।

ଜାଣିବା ଯୋଗ୍ୟ ସୀମା: ଏକଦମ କୌଣସି ଇଣ୍ଟରଫେସ୍ ନଥିବା ଏକ ପ୍ରଣାଳୀ — କୌଣସି API ନାହିଁ, କୌଣସି ୱେବହୁକ୍ ନାହିଁ, କୌଣସି ଫାଇଲ୍ ଡ୍ରପ୍ ନାହିଁ, ବ୍ରାଉଜରରେ କ୍ଲିକ୍ କରୁଥିବା ଏକ ବ୍ୟକ୍ତି ଛଡ଼ା କିଛି ନାହିଁ — ଏହା ଦ୍ୱାରା କିମ୍ବା ଅନ୍ୟ କୌଣସି ସଚ୍ଚା ଉପାୟ ଦ୍ୱାରା ଅଟୋମେଟ୍ କରାଯାଇପାରିବ ନାହିଁ। ଏଠାରେ ଗୋଟିଏ ବ୍ୟବହାରକାରୀଙ୍କ ଭଳି ଦେଖାଉଥିବା କୌଣସି ହେଡଲେସ୍ ବ୍ରାଉଜର୍ ନାହିଁ, କାରଣ ଅନ୍ୟ ପକ୍ଷ ଗୋଟିଏ ବଟନ୍ ଘୁଞ୍ଚାଇଲେ ପ୍ରଥମ ଥର ପାଇଁ ଏହା ଭାଙ୍ଗିଯାଏ, ଏବଂ ଚୁପଚାପ ଭାଙ୍ଗିଯାଏ।