ডেভেলপার

GET/v3/get_proof_types

প্রমাণের বিভাগগুলির তালিকা দেখুন

পরিচয় বা ঠিকানার প্রমাণ প্রস্তুত করার আগে প্রমাণের বিভাগের আইডি ও সত্তার ধরন খুঁজে নিন।

এই পৃষ্ঠায়
  1. প্রমাণের একটি বিভাগ বেছে নিন
  2. প্রকৃত প্রয়োজনীয়তার সঙ্গে মিলিয়ে নিন
  3. অনুরোধ
  4. প্রতিক্রিয়া
  5. ত্রুটি
  6. উপলব্ধতা ও পার্শ্বপ্রভাব

প্রমাণের একটি বিভাগ বেছে নিন

কোনো পরিচয়ের জন্য প্রয়োজনীয় প্রমাণ প্রস্তুত করার সময় ফেরত পাওয়া বিভাগ ও সত্তার ধরন ব্যবহার করুন। এই তালিকায় বিভাগগুলির বিবরণ দেওয়া হয়েছে; এটি আপনার আপলোড করা ফাইলের তালিকা নয় এবং কোনো প্রমাণের অনুমোদনও নয়।

প্রকৃত প্রয়োজনীয়তার সঙ্গে মিলিয়ে নিন

কোনো বিভাগ তালিকায় থাকলেই সেটি প্রতিটি দেশ, নম্বরের ধরন বা গ্রাহকের পরিচয়ের প্রয়োজনীয়তা পূরণ করে, এমন নয়। প্রমাণ আপলোড করার আগে প্রযোজ্য প্রয়োজনীয়তাগুলি পড়ুন এবং ফেরত পাওয়া আইডিগুলির গঠন থেকে কোনো অর্থ অনুমান করবেন না।

অনুরোধ

HTTPS-এর মাধ্যমে আপনার সক্রিয় API অ্যাকাউন্টের প্রমাণীকরণ তথ্য ব্যবহার করুন। বেসিক প্রমাণীকরণ এবং সক্রিয় API অ্যাকাউন্টের বেয়ারার টোকেন সমর্থিত; অ্যাকাউন্টের বিধিনিষেধ প্রযোজ্য।

URL পাথে নথিভুক্ত যেকোনো প্যারামিটারসহ GET ব্যবহার করুন।

curl --fail-with-body --silent --show-error \
  --user "$API_USER:$API_PASSWORD" \
  "https://api.multitel.net/v3/get_proof_types"

প্রতিক্রিয়া

HTTP স্ট্যাটাসের পাশাপাশি JSON বডিতে status.code পরীক্ষা করুন। response হলো id, name ও entity_type সম্বলিত অবজেক্টের একটি অ্যারে। এই মানগুলি বর্তমান প্রমাণের ক্যাটালগ থেকে আসে। আইডিগুলির গঠন থেকে কোনো অর্থ অনুমান করা যায় না; নিজে কোনো আইডি তৈরি করা বা হ্যাশ করে নেওয়ার পরিবর্তে সেগুলি কপি করুন। সফল প্রতিক্রিয়াতেও একটি খালি ক্যাটালগ ফেরত আসতে পারে। এই উদাহরণ থেকে সত্তার ধরনের সম্পূর্ণ এনাম কোডে স্থায়ীভাবে লিখে রাখবেন না।

প্রতিক্রিয়ার কাঠামোর উদাহরণ; এটি অ্যাকাউন্টের সরাসরি তথ্য বা বর্তমান মূল্যপ্রস্তাব নয়।

{
  "status": {
    "code": 200,
    "msg": "",
    "results": 1
  },
  "response": [
    {
      "id": "PROOF_TYPE_ID_FROM_RESPONSE",
      "name": "Example proof category",
      "entity_type": "ENTITY_TYPE_FROM_RESPONSE"
    }
  ]
}

ত্রুটি

  • প্রমাণীকরণ বা পরিষেবার ত্রুটি জানতে status.code ও status.msg পরীক্ষা করুন। সফল প্রতিক্রিয়ায় খালি ক্যাটালগ পাওয়া কোনো নথির অনুমোদন বা নিবন্ধন থেকে অব্যাহতি নয়।

উপলব্ধতা ও পার্শ্বপ্রভাব

  • ক্যাটালগ বা প্রয়োজনীয়তার এই অনুসন্ধান কোনো পরিচয় তৈরি করে না, কোনো প্রমাণ আপলোড করে না, কোনো নম্বর নিবন্ধন করে না এবং কোনো অর্ডারও দেয় না।
  • ক্যাটালগের সফল প্রতিক্রিয়া আপনার নথির অনুমোদন নয় এবং নির্বাচিত কোনো নম্বর সক্রিয় করা যাবে, তার নিশ্চয়তাও নয়।