বাংলা
X (Twitter) SMS কোড গ্রহণ: প্রোডাক্ট ও QA টিমের জন্য একটি চেকলিস্ট
একটি টিম X (Twitter) ভেরিফিকেশন কোড পায় OTP Route-এর OTP Gateway থেকে X-এর জন্য একটি একবারের নম্বর অর্ডার করে, সেটি X-এ দিয়ে, এবং ড্যাশবোর্ডে বা API পোলিং অথবা সাইন করা ওয়েবহুকের মাধ্যমে কোডটি পড়ে। দাম শুরু $0.20 per code থেকে, আর ২০ মিনিটের উইন্ডোয় X কিছু না পাঠালে ওয়ালেটে পুরো টাকা ফেরত আসে।
X কী কারণে ফোন নম্বর চায়?
X ফোন নম্বর ব্যবহার করে কয়েকটি সুপরিচিত জায়গায়: সাইন-আপে ইমেইলের বিকল্প হিসেবে, বিদ্যমান অ্যাকাউন্টে নম্বর যোগ করার সময়, অস্বাভাবিক মনে হওয়া কার্যকলাপে চালু হওয়া লগইন চ্যালেঞ্জে, পাসওয়ার্ড রিসেটে, এবং টেক্সট মেসেজের মাধ্যমে টু-ফ্যাক্টর অথেন্টিকেশনে। বছরের পর বছর ধরে X কোন অ্যাকাউন্ট SMS টু-ফ্যাক্টর ব্যবহার করতে পারবে তা সংকুচিত করেছে এবং একটি বিকল্প হিসেবে অথেন্টিকেটর অ্যাপ দেয়, তাই আপনি যে অ্যাকাউন্ট পরীক্ষা করছেন তার বর্তমান সেটিংস দেখে নিন। এই প্রতিটি ফ্লো একটি ছোট সংখ্যার কোড পাঠায়, এবং আপনার প্রোডাক্ট X অ্যাকাউন্টের সঙ্গে ইন্টিগ্রেট করলে বা সেগুলো পরিচালনা করলে প্রতিটিই কভার করার মতো। সাধারণ ক্ষেত্র হলো ব্র্যান্ড অ্যাকাউন্ট অনবোর্ড করা সোশ্যাল মিডিয়া টুল, শেয়ার্ড টিম লগইন থেকে ক্লায়েন্ট প্রোফাইল চালানো এজেন্সি, এবং কোনো ব্যবহারকারী X প্রোফাইল লিংক করার পর আপনার নিজের অ্যাপ কেমন আচরণ করে তা যাচাই করা QA স্যুট।
X (Twitter) SMS ভেরিফিকেশন টেস্টিংয়ের প্রি-ফ্লাইট চেকলিস্ট
- মালিকানা। অ্যাকাউন্টটি আপনার, আপনার কোম্পানির, বা আপনাকে যা পরিচালনা করতে বলেছেন এমন ক্লায়েন্টের। প্রতিটি বাস্তব ব্যক্তি বা ব্যবসার জন্য একটি অ্যাকাউন্ট।
- শর্ত। ফোন নম্বর ও অটোমেশন নিয়ে X-এর নিয়ম পড়ুন; সেগুলো আমাদের Acceptable Use Policy-র ওপরে প্রযোজ্য।
- দেশ। অর্ডারের আগে ঠিক করুন অ্যাকাউন্টটি কোন বাজারের প্রতিনিধিত্ব করে।
- সার্ভিস আইডি। OTP Route-এ X-এর সার্ভিস আইডি
twitter। - ব্যবস্থা। একটি Bearer কী (
or_live_) এবং একটি পোলিং লুপ অথবা একটি ওয়েবহুক এন্ডপয়েন্ট। - আয়ুষ্কাল। এক মাস পরে কি এই অ্যাকাউন্টে আবার লগইন করতে হবে? তাহলে শুরুর আগে ডেডিকেটেড লাইনের অংশটি পড়ুন।
১৯৮টি দেশের মধ্যে নম্বরটি কোন দেশ থেকে নেওয়া উচিত?
X রুট ১৯৮টি দেশ কভার করে, যার মধ্যে আছে যুক্তরাষ্ট্র, কানাডা, যুক্তরাজ্য, জার্মানি, ফ্রান্স, ভারত, ইন্দোনেশিয়া, ফিলিপাইন, জাপান, ব্রাজিল, মেক্সিকো, তুরস্ক, সৌদি আরব, কেনিয়া, নাইজেরিয়া ও ঘানা। নম্বরটি অ্যাকাউন্ট যে বাজারে সেবা দেয় বা আপনি যে টেস্ট কেস প্রমাণ করছেন তার সঙ্গে মেলান: আঞ্চলিক ব্র্যান্ড অ্যাকাউন্টে তার অঞ্চলের নম্বর থাকা উচিত, আর লোকালাইজেশন টেস্টে সেই দেশের ভাষা ও নম্বর ফরম্যাট লাগে। নম্বর, IP অবস্থান ও প্রোফাইলের অমিলও এমন সংকেত, যা X-এর দিক থেকে অতিরিক্ত যাচাই ডেকে আনতে পারে।
ধাপসমূহ: API দিয়ে X-এর জন্য নম্বর অর্ডার করা
বেস URL: https://otproute.com/api/v1।
- আপনার জুটির দাম দেখতে
GET /api/v1/prices?country=<id>&service=twitterব্যবহার করুন, যা লাইভ প্রাপ্যতাও নিশ্চিত করে। - অর্ডার তৈরি করুন:
POST /api/v1/activationsএবং{"service": "twitter", "country": "<id>"}। অ্যাক্টিভেশন আইডি সংরক্ষণ করুন। - ফেরত পাওয়া নম্বরটি X-এর ফোন ফিল্ডে দিন।
- ওয়েবহুক ইভেন্ট থেকে কোড তুলে নিন, অথবা কোড না আসা পর্যন্ত
GET /api/v1/activations/{id}পোল করুন। - X নম্বরটি প্রত্যাখ্যান করলে
POST /api/v1/activations/{id}/cancelদিয়ে সেটি ছেড়ে দিন।
কান্ট্রি আইডি আসে GET /api/v1/countries থেকে; রিকোয়েস্ট ও রেসপন্সের গঠন API ডকস-এ দেখানো আছে।
ওয়েবহুক রিসিভার কীভাবে তৈরি করা উচিত?
activation.sms_received, activation.expired ও activation.cancelled-এ সাবস্ক্রাইব করুন। প্রতিটি ডেলিভারিতে X-OTPRoute-Signature: t=<unix>,v1=<hex> থাকে; এন্ডপয়েন্টের সিক্রেট দিয়ে টাইমস্ট্যাম্প, একটি ডট ও র বডির HMAC-SHA256 হিসাব করুন, কনস্ট্যান্ট-টাইমে তুলনা করুন, এবং পুরোনো টাইমস্ট্যাম্প প্রত্যাখ্যান করুন। ডেলিভারি পুনরাবৃত্ত হতে পারে বলে প্রসেস করা অ্যাক্টিভেশন আইডি সংরক্ষণ করুন এবং ডুপ্লিকেট উপেক্ষা করুন। ছোট স্যুটের জন্য পোলিং একটি ভালো বিকল্প, প্রতি মিনিটে ৩০০ রিকোয়েস্টের সীমার বেশ ভেতরেই। HMAC গাইডে একটি কার্যকর উদাহরণ আছে।
ক্লিক করতে পছন্দ করেন? ড্যাশবোর্ডে OTP Gateway খুলুন, X ও একটি দেশ বেছে নিন, প্রদর্শিত দাম নিশ্চিত করুন, নম্বরটি X-এ পেস্ট করুন, এবং অর্ডারের পাশে কোডটি আসতে দেখুন।
ট্রাবলশুটিং: X কোড পাঠায়নি
- নম্বরটি প্রত্যাখ্যাত হয়েছে। X ভার্চুয়াল নম্বর নাকচ করতে পারে, কখনো নম্বরটি ব্যবহার করা যাবে না এমন বার্তা সহ। বাতিল করুন, তারপর পরে বা অন্য দেশ দিয়ে আবার চেষ্টা করুন।
- এখনও কিছু আসেনি। সঙ্গে সঙ্গে আবার অর্ডার না করে ২০ মিনিটের উইন্ডো খোলা রাখুন।
- X থ্রটল করছে। একটি অ্যাকাউন্ট থেকে বারবার রিকোয়েস্ট X-এর নিজস্ব সীমা চালু করতে পারে; চেষ্টার মধ্যে ব্যবধান রাখুন।
- আপনার হ্যান্ডলার ফেলে দিয়েছে। আপনার লগে সিগনেচার ব্যর্থতা ও এরর দেখুন।
- অ্যাকাউন্টটি ফ্ল্যাগ করা। X নিজেই অ্যাকাউন্টে বিধিনিষেধ দিয়ে থাকলে নতুন নম্বর তা বদলাবে না; X-এর নিজস্ব সাপোর্ট চ্যানেলের মাধ্যমে তা সমাধান করুন।
ফেরতের নিয়ম ব্যর্থতার খরচ সরিয়ে দেয়: কোড এলে তবেই আপনি পে করেন, আর মেয়াদোত্তীর্ণ বা বাতিল অ্যাক্টিভেশন পুরো টাকা ওয়ালেটে ফেরত পাঠায়।
কখন যুক্তরাষ্ট্র বা কানাডার ডেডিকেটেড লাইন বেশি মানানসই?
একবারের অ্যাক্টিভেশন একটি ভেরিফিকেশনের জন্য মানানসই। যে কোম্পানি অ্যাকাউন্টকে কয়েক মাস পরে লগইন চ্যালেঞ্জ পার হতে বা অ্যাক্সেস ফিরে পেতে হবে, তার জন্য এমন নম্বর দরকার যা এক জায়গায় থাকে। Dedicated Number যুক্তরাষ্ট্র ও কানাডায় তা দেয় $1.95/month থেকে: ড্যাশবোর্ডে ও number.sms_received-এর মাধ্যমে আপনার ওয়েবহুকে ইনবাউন্ড SMS, আউটবাউন্ড SMS এবং ব্রাউজার কলিং সহ। দুটিই ভার্চুয়াল নম্বর পাতায় তুলনা করুন। OTP Route সবকিছুর বিল করে একটি প্রিপেইড ওয়ালেট থেকে, যা কার্ড বা USDT/USDC দিয়ে টপ-আপ করা হয়, PDF ইনভয়েস সহ।
সাধারণ জিজ্ঞাসা
OTP Route API-তে X (Twitter)-এর সার্ভিস আইডি কী?
এটি twitter। prices রিকোয়েস্টে এবং অ্যাক্টিভেশনের বডিতে এটি ব্যবহার করুন।
সিম কার্ড ছাড়া কি X OTP পাওয়া যায়?
হ্যাঁ, ১৯৮টি দেশের যেকোনোটির OTP Gateway নম্বরে, যা ড্যাশবোর্ডে দেখা যায় বা আপনার ওয়েবহুকে পাঠানো হয়।
X কেন বলল আমার ফোন নম্বর ব্যবহার করা যাবে না?
X কিছু ভার্চুয়াল নম্বর প্রত্যাখ্যান করতে পারে। ফেরতের জন্য অ্যাক্টিভেশন বাতিল করুন এবং অন্য দেশ দিয়ে বা পরে চেষ্টা করুন।
একটি X ভেরিফিকেশন কোডের দাম কত?
প্রতি কোড $0.20 থেকে; সঠিক দাম দেশের ওপর নির্ভর করে এবং অর্ডারের আগে দেখানো হয়।
পরে X লগইনের জন্য কি একই নম্বর আবার ব্যবহার করা যায়?
একবারের অ্যাক্টিভেশন একটি কোড গ্রহণ করে। বারবার লগইনের জন্য যুক্তরাষ্ট্র বা কানাডার ডেডিকেটেড নম্বর ব্যবহার করুন।
OTP Route দিয়ে কি অনেক X অ্যাকাউন্ট খোলা যায়?
না। এটি X-এর শর্তের মধ্যে থেকে আপনার নিজের বৈধ অ্যাকাউন্ট ও প্রোডাক্ট পরীক্ষা ও পরিচালনার জন্য।
ইন্টিগ্রেশন তৈরির জন্য কি স্যান্ডবক্স আছে?
হ্যাঁ। অনুরোধে একটি ডেভেলপমেন্ট অ্যাকাউন্ট স্যান্ডবক্সে যেতে পারে এবং সিমুলেটেড নম্বর ও কোড ফেরত দিতে পারে।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।