পাঠানো

ফোন নম্বর এবং দেশ শনাক্তকরণ

E.164 ফরম্যাটে নম্বর লিখুন: একটি প্লাস চিহ্ন, কলিং কোড এবং ট্রাঙ্ক প্রিফিক্স ছাড়া জাতীয় নম্বর, মোট 7 থেকে 15 ডিজিট। +14155550123, +447400123456 এবং +4915123456789 সবই E.164।

ক্লিনিং

  • স্পেস, ডট, ড্যাশ, স্ল্যাশ এবং ব্র্যাকেটগুলি সরানো হয়: +44 (0)7400-123 456 (0) এর কারণে বৈধ নয়, কিন্তু +44 7400-123 456 বৈধ।
  • একটি লিডিং 00 + হয়ে যায়: 004915123456789 +4915123456789 হিসেবে পড়া হয়।
  • প্লাস ছাড়া ডিজিটগুলি আন্তর্জাতিক হিসেবে পড়া হয়: 14155550123 +14155550123 হয়ে যায়। তাদের কলিং কোড সহ নম্বরগুলি সংরক্ষণ করুন।
  • + এবং 7 থেকে 15 ডিজিট না থাকা নম্বরগুলো invalid_number হিসেবে সেট করা হয়।
  • একটি রিকোয়েস্টে একই নম্বর দুবার পাঠানো হলে একবার পাঠানো হয়; দ্বিতীয় কপিটি duplicate হিসেবে আলাদা রাখা হয়।

দেশ শনাক্তকরণ

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

কলিং কোডএটি কীভাবে বিভক্ত হয়
+1এরিয়া কোড দ্বারা: কানাডিয়ান কোডগুলি কানাডা হিসেবে মূল্যায়ন করা হয়, ক্যারিবিয়ান কোডগুলি (809, 829, 849 ডোমিনিকান রিপাবলিক, 876 এবং 658 জ্যামাইকা, 787 এবং 939 পুয়ের্তো রিকো এবং বাকিগুলি) তাদের দ্বীপ হিসেবে মূল্যায়ন করা হয়, অন্যান্য +1 নম্বরগুলি মার্কিন যুক্তরাষ্ট্র হিসেবে মূল্যায়ন করা হয়।
+44গার্নসি (7781, 7839, 7911), জার্সি (7509, 7700, 7797, 7829, 7937) এবং আইল অফ ম্যান (7524, 7624, 7924) মোবাইল প্রিফিক্সগুলি সেই দ্বীপগুলির হিসেবে মূল্যায়ন করা হয়; বাকিগুলি যুক্তরাজ্য হিসেবে মূল্যায়ন করা হয়।
+7+7 6 এবং +7 7 ক্যাজাকস্তান হিসেবে মূল্যায়ন করা হয়, বাকিগুলো রাশিয়া হিসেবে।
+262+262 639 এবং +262 269 মায়োতে হিসেবে মূল্যায়ন করা হয়, বাকিগুলো রিইউনিয়ন হিসেবে।
+39ইতালি, ভ্যাটিকান সিটি লাইনসহ।

ম্যাচ করা দেশটি প্রতিটি বার্তার country ফিল্ডে থাকে, তাই আপনি চেক করতে পারেন একটি নম্বর কীভাবে মূল্যায়ন করা হয়েছে।

ফোন নম্বর এবং দেশ শনাক্তকরণ | BulkSMSAPI ডক্স