কুইকস্টার্ট — ১০ মিনিটে প্রথম প্রোফাইল অনুসন্ধান

লক্ষ্য: হোয়াটসঅ্যাপ ডেটা এপিআই-তে একটিমাত্র প্রমাণীকৃত HTTP অনুরোধ পাঠিয়ে একটি ফোন নম্বরের পাবলিক প্রোফাইল পড়ে নেওয়া। কোনো SDK ইনস্টল করার প্রয়োজন নেই — এটি যেকোনো ভাষার HTTP ক্লায়েন্ট থেকে কাজ করে।

ধাপ ১ — একটি এপিআই কী সংগ্রহ করুন

দুটি চ্যানেল — যেকোনো একটি বেছে নিন। একই JSON, একই এন্ডপয়েন্ট, কিন্তু কী সোর্স এবং বেস URL ভিন্ন:

চ্যানেলবেস ইউআরএলমূল উৎসপ্রয়োজনীয় হেডার
সরাসরি প্রক্সিhttps://whatsapp-proxy.checkleaked.ccসরাসরি ক্রয়। চাবিটি আমাদের ড্যাশবোর্ডে পরিচালিত হয়।x-rapidapi-key: <direct-key>
র‍্যাপিডএপিআই মার্কেটপ্লেসhttps://wp-data.p.rapidapi.comRapidAPI ড্যাশবোর্ড → "অ্যাপস" → নিরাপত্তা। RapidAPI লিস্টিং-এ সাবস্ক্রাইব করুন।x-rapidapi-key: <rapidapi-key>
x-rapidapi-host: wp-data.p.rapidapi.com

একটি সরাসরি কী RapidAPI বেস URL-এর সাথে কাজ করবে না, এবং এর বিপরীতটিও সত্য। সামঞ্জস্য রক্ষার জন্য উভয় ক্ষেত্রেই x-rapidapi-key হেডার নামটি পুনরায় ব্যবহার করা হয় — মূল বিষয় হলো ভ্যালুর উৎস।

ধাপ ২ — আপনার প্রথম অনুরোধটি করুন

সরাসরি প্রক্সি (প্রস্তাবিত):

curl -H "x-rapidapi-key: YOUR_DIRECT_KEY" \
  "https://whatsapp-proxy.checkleaked.cc/number/13105551234"

র‍্যাপিডএপিআই মার্কেটপ্লেস:

curl -H "x-rapidapi-key: YOUR_RAPIDAPI_KEY" \
  -H "x-rapidapi-host: wp-data.p.rapidapi.com" \
  "https://wp-data.p.rapidapi.com/number/13105551234"

ধাপ ৩ — উত্তরটি পড়ুন

প্রতিক্রিয়াটি একটি WhatsAppEntry ডকুমেন্ট (লাইভ ফর্ম — অতিরিক্ত ফিল্ডগুলো বাদ দেওয়া হয়েছে):

{
  "number": "13105551234",
  "countryCode": "US",
  "phone": "+1 310 555 1234",
  "type": "FIXED_LINE_OR_MOBILE",
  "about": null,
  "isWAContact": true,
  "isUser": true,
  "isBusiness": true,
  "isGroup": false,
  "isBlocked": false,
  "isMyContact": false,
  "isEnterprise": false,
  "isVerified": false,
  "id": {
    "server": "c.us",
    "user": "13105551234",
    "_serialized": "[email protected]"
  },
  "businessProfile": {
    "categories": [{ "id": "...", "localized_display_name": "Otra categoría" }],
    "memberSinceText": "Se unió en abril, 2024.",
    "isProfileLocked": true
  },
  "profilePic": { "success": false, "image_status": "item-not-found" },
  "date": "2026-04-10T17:30:33.356Z",
  "cached": true
}

সরাসরি পরীক্ষা থেকে প্রাপ্ত নোট:

  • profilePic একটি OBJECT, কোনো URL নয়। যখন কোনো ছবি বিদ্যমান থাকে, তখন /picture/{number} এর মাধ্যমে বাইনারিটি আনা হয়; আর না থাকলে, { success: false, image_status: "item-not-found" } পাওয়া যায়।
  • সীমাবদ্ধ করা হলে 'about' শূন্য হয়।
  • isWAContact হলো "এই নম্বরটি কি WhatsApp-এ আছে" এই তথ্য যাচাই করার প্রামাণ্য সংকেত।
  • লুকআপ মিস হলেও একটি WhatsAppEntry ফেরত আসে — শুধু HTTP স্ট্যাটাস নয়, এরর / এক্সিস্টস ফিল্ডগুলোও চেক করুন।

ধাপ ৪ — ত্রুটিগুলো সামাল দিন

বার্স্ট-লিমিট এবং অথোরাইজেশন ত্রুটি একটি সংক্ষিপ্ত বডি ফেরত দেয়:

{ "error": "Requests must be at least 0.5 seconds apart" }

ডিফল্ট ব্যবধান: প্রতিটি অনুরোধের মধ্যে কমপক্ষে ৫০০ মিলিসেকেন্ড (প্রতি সেকেন্ডে ২টি অনুরোধ)। মেগা টিয়ার: ২৫০ মিলিসেকেন্ড (প্রতি সেকেন্ডে ৪টি অনুরোধ)। সম্পূর্ণ ত্রুটি নির্দেশিকা।

/number/{number} এর উপর ঐচ্ছিক কোয়েরি ফ্ল্যাগ

পতাকাপ্রভাব
telegram=1টেলিগ্রাম নিবন্ধনের তথ্য অন্তর্ভুক্ত করুন।
lookup=1TrueCaller লুকআপ অন্তর্ভুক্ত করুন।
google=1গুগল সার্চ স্নিপেট অন্তর্ভুক্ত করুন।
includeCarrier=1ক্যারিয়ার/অঞ্চল ডেটা অন্তর্ভুক্ত করুন।
ignoreProfilePic=1প্রোফাইল-ছবি আনার প্রক্রিয়াটি এড়িয়ে যান (আরও দ্রুত)।
forceBypassCache=1নতুন করে অনুসন্ধান করতে বাধ্য করুন (এটি একটি অনুরোধ হিসেবে গণ্য হবে)।
fullAiReport=1এআই ওএসআইএনটি রিপোর্ট তৈরি করুন (প্রতিক্রিয়া পেতে বেশি সময় লাগবে)।

পরবর্তী পদক্ষেপ

আমাদের ব্যবহারকারীরা যা বলেন

আমাদের সন্তুষ্ট গ্রাহকদের কাছ থেকে আসল পর্যালোচনা

4.5/5 (179 পর্যালোচনা)