ডেভেলপার

GET/v3/nanpacheck/{number}

উত্তর আমেরিকার নম্বর বরাদ্দের আওতা যাচাই করুন

কোনো নম্বর বরাদ্দ সারণির সঙ্গে মেলে কি না যাচাই করুন; এটিকে গ্রাহক বা নম্বরের উপলব্ধতা যাচাই হিসেবে গণ্য করবেন না।

এই পৃষ্ঠায়
  1. বরাদ্দ সারণির আওতা যাচাই করুন
  2. অনুরোধ
  3. প্রতিক্রিয়া
  4. ত্রুটি
  5. খরচ ও পরবর্তী পদক্ষেপ

বরাদ্দ সারণির আওতা যাচাই করুন

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

অনুরোধ

আপনার সক্রিয় করা API অ্যাকাউন্ট এবং অনুমোদিত উৎস IP ঠিকানা ব্যবহার করুন। উদাহরণে এনভায়রনমেন্ট ভেরিয়েবল থেকে নেওয়া HTTP Basic পরিচয়পত্র এবং একটি কাল্পনিক নম্বর ব্যবহার করা হয়েছে। অনুরোধের বডি প্রয়োজন নেই।

curl --silent --show-error --user "$API_USER:$API_PASSWORD" \
  https://api.multitel.net/v3/nanpacheck/12025550123

1 দিয়ে শুরু হওয়া এগারো অঙ্কের উত্তর আমেরিকার নম্বর ব্যবহার করাই শ্রেয়। হ্যান্ডলার অঙ্ক ছাড়া অন্য অক্ষর সরিয়ে দেয় এবং দশ অঙ্কের ইনপুটের শুরুতে 1 যোগ করে। অন্য যেকোনো অঙ্কসংখ্যার ইনপুট প্রত্যাখ্যান করা হয়। এই মানসম্মতকরণ উত্তর আমেরিকার নম্বরসংক্রান্ত প্রতিটি নিয়ম যাচাই করে না, তাই সারণিতে মিল পাওয়া নম্বরটির পূর্ণাঙ্গ বৈধতা যাচাই নয়।

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

ফিল্ডের মানগুলো কেবল উদাহরণ হিসেবে দেওয়া হয়েছে; এটি সরাসরি ব্যবহৃত বরাদ্দ সারণি থেকে পাওয়া ফলাফল নয়।

{
  "status": {
    "code": 200,
    "msg": "12025550123"
  },
  "response": {
    "number": "12025550123",
    "npanxx": "1202555",
    "city": "Example City",
    "state": "DC",
    "country": "US"
  }
}
বরাদ্দের মিলসংক্রান্ত ফিল্ডসমূহ
ফিল্ডঅর্থ
numberমানসম্মত করা, কেবল অঙ্কবিশিষ্ট ইনপুট।
npanxxমিলে যাওয়া সংরক্ষিত প্রিফিক্স। হ্যান্ডলার সাত অঙ্কের দেশ/এলাকা/এক্সচেঞ্জ প্রিফিক্সকে অগ্রাধিকার দেয় এবং সেটিতে মিল না পেলে চার অঙ্কের দেশ/এলাকা প্রিফিক্স ব্যবহার করতে পারে; এই ফিল্ড সব সময় একটি সম্পূর্ণ এক্সচেঞ্জ শনাক্ত করে বলে ধরে নেবেন না।
city, state, countryমিলে যাওয়া বরাদ্দ প্রিফিক্সের বর্ণনামূলক তথ্য। এই ফিল্ডগুলো গ্রাহকের বর্তমান ভৌগোলিক অবস্থান কিংবা নম্বর পোর্ট করার পর তাঁর বর্তমান টেলিযোগাযোগ সেবাদাতা শনাক্ত করে না।

ত্রুটি

শুধু HTTP 200-এর ওপর নির্ভর না করে JSON-এর status.code পড়ুন। Not part of NANPA বার্তাসহ API কোড 404-এর অর্থ হলো সেবাটি যে সারণি ব্যবহার করে, তাতে কোনো প্রিফিক্স মেলেনি; এটি বৈশ্বিক নম্বর কর্তৃপক্ষের চূড়ান্ত সিদ্ধান্ত নয়। অঙ্কের সংখ্যা অবৈধ হলে বা নম্বর দেওয়া না হলে API কোড 500 ব্যবহার করা হয়।

খরচ ও পরবর্তী পদক্ষেপ

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