GraphQL Playground থেকে Cato API-এর সাথে সংযোগ স্থাপন

এই নিবন্ধটি ব্যাখ্যা করে কিভাবে GraphQL Playground ব্যবহার করে কিছু নমুনা প্রশ্ন চালাতে এবং Cato Networks API এন্ডপয়েন্টে সংযোগকারিতা পরীক্ষা করতে হয়।

GraphQL Playground এর সারসংক্ষেপ

GraphQL Playground আপনাকে API প্রশ্ন চালানোর অনুমতি দেয় যা সরাসরি Cato API সার্ভারে পাঠানো হয়। Altair বা Postman এর মতো তৃতীয়-পক্ষের API প্রশ্ন সফটওয়্যারগুলি API কল চালানোর জন্য শক্তিশালী কার্যকারিতা প্রদান করে। তবে, API প্রশ্নের সাথে যদি কোন সংযোগকারিতা সমস্যা থাকে, তবে সমস্যা শনাক্ত করতে সহায়তা করার জন্য Playground ব্যবহার করতে পারেন।

প্রয়োজনীয় শর্তসমূহ

GraphQL Playground থেকে Cato API প্রশ্ন চালানোর জন্য, আপনার অ্যাকাউন্টের API কী থাকতে হবে (রিসোর্স > API কীগুলি)। API কীগুলির বিষয়ে আরও তথ্যের জন্য, দেখুন Cato API এর জন্য এপি কীগুলি উৎপন্ন করা

আপনাকে আপনার অ্যাকাউন্টের জন্য Cato ম্যানেজমেন্ট অ্যাপ্লিকেশন (CMA) ID নমুনা প্রশ্নগুলিতে প্রবেশ করাতে হবে। আপনি অ্যাকাউন্টের তথ্য পৃষ্ঠা তে CMA ID খুঁজে পেতে পারেন।

API এন্ডপয়েন্টের ইউআরএল হলো Cato Management অ্যাপ্লিকেশনের (CMA) উদাহরণের অবস্থান অনুযায়ী নির্দিষ্ট। আপনার CMA অ্যাকাউন্টের ইউআরএল এবং API এন্ডপয়েন্টে একটি <prefix> মান যুক্ত হতে পারে।

  • যদি কোন প্রিফিক্স না থাকে (cc.catonetworks.com), তবে নিম্নলিখিত ইউআরএল ব্যবহার করুন: https://api.catonetworks.com/api/v1/graphql2

  • যদি কোন প্রিফিক্স থাকে (যেমন cc.us1.catonetworks.com), তবে আপনি নিম্নলিখিত ইউআরএল ব্যবহার করবেন: https://api.us1.catonetworks.com/api/v1/graphql2

নমুনা Cato API প্রশ্নগুলি দিয়ে সংযোগকারিতা পরীক্ষা করা

Cato API সার্ভারের সংযোগকারিতা পরীক্ষা করার জন্য আপনি একটি নমুনা API প্রশ্ন চালাতে পারেন। যখন accountID আর্গুমেন্ট এবং API কী সঠিকভাবে কনফিগার করা হয়, তখন নমুনা API প্রশ্ন অ্যাকাউন্ট ডেটা ফেরত দেয় এবং GraphQL Playground-এ ফলাফল দেখায়। যদি আপনার অ্যাকাউন্টের জন্য প্রশ্ন ফলাফল না ফেরে, তাহলে API সার্ভারের সাথে সংযোগকারিতার সমস্যা থাকতে পারে অথবা সার্ভারটি বন্ধ থাকতে পারে। নিম্নোক্ত নমুনা API প্রশ্নগুলি আপনার Cato API সার্ভারে সংযোগকারিতা পরীক্ষা করতে সহায়তা করতে পারে:

GraphQL Playground এ একটি নমুনা API প্রশ্ন চালানো

Cato API এর জন্য GraphQL Playground খুলতে একটি ইন্টারনেট ব্রাউজার ব্যবহার করুন। Playground এর জন্য এইচটিটিপি হেডার কনফিগার করুন আপনার এপিআই কী সহ। বাম দিকে প্যানেল এ উদাহরণ ক্যোয়ারী পেস্ট করুন এবং আপনার অ্যাকাউন্ট আইডি লিখুন। তাহলে আপনি ক্যোয়ারী রান করতে পারবেন এবং ফলাফল Playground এ দেখতে পারবেন।

  1. এই নিবন্ধ থেকে একটি উদাহরণ এপিআই ক্যোয়ারী ডাউনলোড করে, একটি টেক্সট সম্পাদক যেমন নোটপ্যাড এ ফাইল খুলুন।

  2. একটি ইন্টারনেট ব্রাউজার থেকে Cato এপিআই এর গ্রাফকিউএল Playground এ যান।

  3. বামদিকের প্যানেল এর নীচে, ক্লিক করুন HTTP হেডার

  4. এই ফর্মাট এ আপনার এপিআই কী লিখুন: { "x-api-key" :"<api key>" }

    নিচের স্ক্রিনশট এপিআই কীAaBbCcDdEeFf0123456789ABCDEF1234 দিয়ে কনফিগার করা এইচটিটিপি হেডার দেখায়:

    graphql1.png
  5. Playground এর বামপাশের প্যানেলে একটি উদাহরণ ক্যোয়ারী কপি এবং পেস্ট করুন।

  6. ক্যোয়ারীর শীর্ষে, অ্যাকাউন্ট আইডি আর্গুমেন্ট এ আপনার অ্যাকাউন্ট আইডি লিখুন।

    নিচের স্ক্রিনশটটি অ্যাকাউন্ট আইডি আর্গুমেন্টটি মান 2626 দিয়ে দেখানো হল:

    graphql2.png
  7. প্লে বাটন এ ক্লিক করুন।

  8. ডান দিকে প্যানেল এ এপিআই ক্যোয়ারীর ফলাফল দেখানো হয়েছে। নিচের স্ক্রিনশট অ্যাকাউন্ট আইডি 2626 এর জন্য উদাহরণ accountMetrics ক্যোয়ারীর ফলাফল দেখায়:

    graphql3.png

Was this article helpful?

1 out of 1 found this helpful

0 comments