ওয়েবহুক
ইনকামিং এবং আউটগোয়িং ওয়েবহুকগুলির বর্তমান অবস্থা।
„Webhooks in der Zentor App – Übersicht“ পৃষ্ঠাটি URL-এ নির্দেশিত ফাংশন এলাকা নিয়ে আলোচনা করে। বিদ্যমান বিষয়বস্তু প্রকৃত প্রক্রিয়া, শর্তাবলী এবং পরিচিত সীমাবদ্ধতা দিয়ে সম্পূরক করা হয়েছে। আউটগোয়িং ওয়েবহুকের জন্য কোনো সেলফ-সার্ভিস কনফিগারেশন নেই। Shopify, PayPal এবং টেলিফোনির জন্য ইনকামিং ওয়েবহুক প্রোভাইডার-অভ্যন্তরীণভাবে সেটআপ করা হয়েছে এবং এগুলোকে মুক্তভাবে কনফিগারযোগ্য সাধারণ ওয়েবহুক ফাংশন হিসেবে দেওয়া হয় না।
আউটগোয়িং ওয়েবহুকের জন্য টেন্যান্ট-ড্যাশবোর্ডে কোনো সেলফ-সার্ভিস কনফিগারেশন নেই। ইনকামিং ওয়েবহুক Shopify, PayPal এবং টেলিফোনির মতো নির্দিষ্ট প্রোভাইডারদের জন্য অভ্যন্তরীণভাবে ব্যবহৃত হয়। তাই টেন্যান্ট ব্যবহারকারীদের কোনো মুক্তভাবে সম্পাদনযোগ্য টার্গেট-URL বা সাধারণ ইভেন্ট তালিকা আশা করা উচিত নয়।
একটি প্রোভাইডার-ইন্টিগ্রেশন অবশ্যই পূর্বনির্ধারিত সেটআপ পথের মাধ্যমে সক্রিয় করতে হবে। সিগনেচার, টার্গেট ঠিকানা এবং প্রযুক্তিগত ম্যাপিং সেখানে রক্ষণাবেক্ষণ করা হয় যেখানে সংশ্লিষ্ট ইন্টিগ্রেশনটি বাস্তবায়িত। সহায়তা পৃষ্ঠাটি একটি মুক্তভাবে কনফিগারযোগ্য ওয়েবহুক প্ল্যাটফর্মের প্রতিশ্রুতি দিতে পারে না, কারণ এই ধরনের সাধারণ এলাকা আগে থেকে বিদ্যমান নেই।
আপডেটের অভাব দেখা দিলে প্রথমে যাচাই করতে হবে কোন প্রোভাইডার প্রভাবিত এবং তার ইন্টিগ্রেশন সক্রিয় কিনা। এরপর সময় এবং সংশ্লিষ্ট প্রক্রিয়া নথিভুক্ত করতে হবে। সেলফ-সার্ভিস রিট্রাই ছাড়া, একটি ব্যর্থ ইভেন্টকে পণ্যে বারবার ম্যানুয়াল ট্রিগার করার মাধ্যমে প্রতিস্থাপন করা উচিত নয়।
সর্বজনীন উদাহরণগুলিতে প্রকৃত সিগনেচার, URL বা গ্রাহক ডেটা থাকা উচিত নয়। যদি একটি পৃথক আউটগোয়িং ওয়েবহুকের প্রয়োজন হয়, তবে প্রয়োজনটি অবশ্যই Zentor-এর মাধ্যমে নিষ্পত্তি করতে হবে। উত্তরটি বিদ্যমান ইন্টিগ্রেশন এবং নির্দিষ্ট ইভেন্টের উপর নির্ভর করে; সাধারণ প্রাপ্যতা প্রমাণিত নয়।
সুতরাং „Webhooks in der Zentor App – Übersicht“ পৃষ্ঠার জন্য প্রযোজ্য: আগে থেকে বিদ্যমান সংক্ষিপ্ত পাঠ্যটি একটি নির্ভরযোগ্য নির্দেশিকায় সম্প্রসারিত করা হয়েছে, নিশ্চিত পণ্য অবস্থার বাইরে পণ্য ফাংশনের প্রতিশ্রুতি না দিয়ে। যাচাইকৃত তথ্যসূত্র এবং টেন্যান্ট ও Zentor-এর মধ্যে দৃশ্যমান দায়িত্বই নির্ধারক থাকে। অসঙ্গতির ক্ষেত্রে সর্বদা এই URL, প্রভাবিত ম্যান্ড্যান্ট এবং পর্যবেক্ষণ করা ধাপটি উল্লেখ করা উচিত।
„webhooks“ নিয়ে কাজ করার সময় প্রতিটি ধাপ প্রথমে একটি নিয়ন্ত্রিত টেস্ট কেস দিয়ে পরীক্ষা করা উচিত। গুরুত্বপূর্ণ হল দৃশ্যমান সেটিং, প্রকৃত সিস্টেম অবস্থা এবং প্রত্যাশিত ফলাফল একসাথে মিলে যায়। অসঙ্গতির ক্ষেত্রে সঠিক সময়, প্রভাবিত ম্যান্ড্যান্ট, ব্যবহৃত চ্যানেল এবং অপরিবর্তিত ত্রুটি বার্তা বিশ্লেষণে সহায়তা করে। অ্যাক্সেস ডেটা, টোকেন এবং ব্যক্তিগত বিষয়বস্তু স্ক্রিনশট বা সাপোর্ট টেক্সটে অন্তর্ভুক্ত করা উচিত নয়।