মডেলিং API অনুরোধ

একটি বহিরাগত API এর মাধ্যমে একটি সাধারণ GET অনুরোধ তৈরি করতে, আপনাকে Business Logic বিভাগটি নির্বাচন করতে হবে এবং External API Requests ট্যাবে API Create API request বোতামে ক্লিক করতে হবে। নতুন মডেল উইন্ডোতে, ব্যবসা প্রক্রিয়ার নাম এবং বিবরণ লিখুন (ঐচ্ছিক)।

create_bp_1

তারপরে, আপনার সম্পাদন করার জন্য প্রয়োজনীয় অনুরোধের method নির্বাচন করুন, endpoint ঠিকানা এবং প্রয়োজনীয় অনুরোধের পরামিতিগুলি পূরণ করুন ( নীচের উদাহরণে query params )। কিছু ক্ষেত্রে, header , body এবং url params পূরণ করা প্রয়োজন, ব্যবহারকারীর মুখোমুখি টাস্কের উপর নির্ভর করে।

create_bp_2

BP সম্পাদকে, আপনি পরীক্ষা Test request বোতামে ক্লিক করে প্রক্রিয়াটি পরীক্ষা করতে পারেন। প্রদর্শিত উইন্ডোতে অনুরোধের পরামিতি লিখুন এবং Execute request বোতামে ক্লিক করুন। অনুরোধ সফলভাবে সঞ্চালিত হলে প্রতিক্রিয়া বডি ট্যাবে প্রাপ্ত হবে। Autofill Response পার্স করে এবং প্রয়োজনীয় মডেল তৈরি করতে সাহায্য করে। Autofill Response ক্লিক করার মাধ্যমে এই শেষ পয়েন্টের জন্য একটি প্রতিক্রিয়া টেমপ্লেট স্বয়ংক্রিয়ভাবে পরবর্তী ব্যবহারের জন্য তৈরি হবে।

create_bp_3

প্রতিক্রিয়া ক্ষেত্রগুলি জেনে একটি ডেটা মডেল তৈরি করা সম্ভব। এটি করার জন্য, আপনাকে Data Design যেতে হবে এবং ডাটাবেসে লেখা থাকা ডেটা অনুসারে এটি পূরণ করে একটি নতুন মডেল তৈরি করতে হবে।

datamodel_4

ব্যাকএন্ডে API অনুরোধ ব্যবহার করে

তারপরে, Business Logic বিভাগটি খুলুন এবং একটি বাহ্যিক API এর মাধ্যমে ডেটা গ্রহণের জন্য এবং নির্দিষ্ট Data Model লেখার জন্য একটি BP তৈরি করতে Create business project ক্লিক করুন। সংশ্লিষ্ট ব্লকগুলিতে আপনাকে নতুন তৈরি API প্রক্রিয়ার ব্লক খুঁজে বের করতে হবে।

api_block_5

অনুরোধ কাজ করার জন্য বহিরাগত API অনুরোধের সম্পাদকে পূর্বে কনফিগার করা উপযুক্ত পরামিতিগুলি পাস করতে হবে ( নীচের উদাহরণে Query Params করুন)৷ BP এর মাধ্যমে ডেটা প্রক্রিয়া এবং তৈরি করতে Make - Expand ব্লক সমন্বয় ব্যবহার করুন। প্যারামিটার তৈরি এবং পাস করার একটি উদাহরণ নীচের স্ক্রিনশটে দেখানো হয়েছে।

businessmodel_in_6

তারপর output body প্রসারিত করতে হবে এবং data model লিখতে হবে। নীচের উদাহরণে, বিটকয়েনের মূল্য বনাম ডলার (USD) পাওয়া গেছে।

businessmodel_out_7

DB -তে প্রতিক্রিয়া ডেটা লেখার জন্য Make এবং DB: Create টাইপ ব্লক ব্যবহার করা হয়।

businessmodel_create_8

তারপর আপনাকে ওয়েব-অ্যাপ্লিকেশনের ফ্রন্টএন্ডের মাধ্যমে এটিতে অ্যাক্সেস পেতে নতুন তৈরি BP এর জন্য একটি Endpoint তৈরি করতে হবে।

create_endpoint_9

ফ্রন্টএন্ডে API অনুরোধগুলি ব্যবহার করা

অ্যাপ্লিকেশন ফ্রন্টএন্ড থেকে আপনাকে নিচের স্ক্রিনশটের মতো নির্দিষ্ট এন্ডপয়েন্টের জন্য Server request GET ধরনের ব্লক ব্যবহার করতে হবে।

bp_fe

Was this article helpful?

AppMaster.io 101 ক্র্যাশ কোর্স

10 মডিউল
2 সপ্তাহ

কোথা থেকে শুরু করবেন নিশ্চিত নন? নতুনদের জন্য আমাদের ক্র্যাশ কোর্সে যান এবং A থেকে Z পর্যন্ত AppMaster অন্বেষণ করুন।

কোর্স শুরু করুন
Development it’s so easy with AppMaster!

আরো সাহায্য প্রয়োজন?

আমাদের বিশেষজ্ঞদের সাহায্যে যেকোনো সমস্যা সমাধান করুন। সময় বাঁচান এবং আপনার অ্যাপ্লিকেশন তৈরিতে ফোকাস করুন।

headphones

যোগাযোগ সমর্থন

আপনার সমস্যা সম্পর্কে আমাদের বলুন, এবং আমরা আপনাকে একটি সমাধান খুঁজে বের করব।

message

সম্প্রদায় চ্যাট

আমাদের চ্যাটে অন্যান্য ব্যবহারকারীদের সাথে প্রশ্ন নিয়ে আলোচনা করুন।

কমিউনিটিতে যোগ দিন