New: Facebook profile pictures
Enable fbProfilePic to retrieve the picture linked to a Facebook leak. Images are versioned and remain available from cache.
ত্রুটি কোড — হোয়াটসঅ্যাপ ডেটা এপিআই
সমস্ত ত্রুটি প্রতিক্রিয়া একই কাঠামো অনুসরণ করে: HTTP স্ট্যাটাস + ত্রুটির বার্তা + সাংখ্যিক কোড + টাইমস্ট্যাম্প।
খামের আকার (পর্যবেক্ষণ করা)
ব্যর্থতার ধরনের ওপর নির্ভর করে প্রক্সিটি দুটি আকারের মধ্যে একটি ফেরত দেয়:
সংক্ষিপ্ত ত্রুটি (প্রমাণীকরণ / বার্স্ট লিমিট / বৈধতা):
{ "error": "Requests must be at least 0.5 seconds apart" }বিশদ ত্রুটি (/number/no_picture/{n}, /number-simple/{n}-এ অনুসন্ধান ব্যর্থ) — বডিটি এখনও অতিরিক্ত ফিল্ড সহ একটি WhatsAppEntry হিসাবে পার্স হচ্ছে:
{
"number": "13105551234",
"isWAContact": true,
"error": "Whatsapp number doesn't exist",
"exists": false,
"reason": "not_found",
"status": 404,
...
}এমনকি 200 রেসপন্সের ক্ষেত্রেও সর্বদা এরর ফিল্ডটি চেক করুন (যেমন, /number_cache ভিতরে একটি এরর মেসেজ সহ 200 রিটার্ন করতে পারে)।
সাধারণ HTTP স্ট্যাটাস
| HTTP | অর্থ | পদক্ষেপ |
|---|---|---|
| 400 | অবৈধ ফোন নম্বর — অবশ্যই ^[0-9]+$ এর সাথে মিলতে হবে (শুধুমাত্র অঙ্ক, কোনো + নয়)। | পাঠানোর আগে সংখ্যা নয় এমন সংখ্যাগুলো বাদ দিন। স্থানীয়ভাবে libphonenumber দিয়ে যাচাই করুন। |
| 401 | x-rapidapi-key হেডারটি অনুপস্থিত বা অবৈধ। | x-rapidapi-key এবং x-rapidapi-host হেডারগুলো যোগ করুন: wp-data.p.rapidapi.com। |
| 403 | সক্রিয় প্ল্যান প্রয়োজন, কোটা শেষ, অথবা এন্ডপয়েন্টটি আপনার টিয়ারে নেই। | RapidAPI সাবস্ক্রিপশন যাচাই করুন। প্ল্যান আপগ্রেড করুন অথবা টপ আপ করুন। |
| 404 | এন্ডপয়েন্ট বা রিসোর্স খুঁজে পাওয়া যায়নি। | URL পাথটি যাচাই করুন। /number/{number} এর ক্ষেত্রে, একটি অজানা নম্বর থেকেও isWAContact: false সহ একটি WhatsAppEntry ফেরত আসে — স্ট্যাটাস নয়, বডি পরীক্ষা করুন। |
| 429 | বার্স্ট লিমিট — অনুরোধগুলো খুব কাছাকাছি। বডি: {"error":"Requests must be at least 0.5 seconds apart"}। | প্রতিটি অনুরোধের মধ্যে কমপক্ষে ৫০০ মিলিসেকেন্ড বিরতি দিন (প্রতি সেকেন্ডে ২টি অনুরোধ)। মেগা: ২৫০ মিলিসেকেন্ড (প্রতি সেকেন্ডে ৪টি অনুরোধ)। আপনার প্ল্যানের গতি নিশ্চিত করতে /api-key-stats → roleInfo.minIntervalSeconds পড়ুন। |
| 500 | অপ্রত্যাশিত সার্ভার-সাইড ব্যর্থতা। | এক্সপোনেনশিয়াল ব্যাকঅফ সহ পুনরায় চেষ্টা করুন। সমস্যাটি স্থায়ী হলে রিপোর্ট করুন। |
| 502 / 503 | আপস্ট্রিম হোয়াটসঅ্যাপ ডিরেক্টরি অনুপলব্ধ, অথবা আপস্ট্রিম থেকে পরিষেবাটি রেট-লিমিটেড। | ব্যাকঅফ সহ পুনরায় চেষ্টা করুন। /api-status পরীক্ষা করুন। |
| 504 | আপস্ট্রিম লুকআপের সময়সীমা শেষ হয়ে গেছে। | একবার পুনরায় চেষ্টা করুন। দ্রুত প্রতিক্রিয়ার জন্য /number/no_picture/{number} ব্যবহার করে দেখুন। |
পুনরায় চেষ্টা করার কৌশল
- পুনরায় চেষ্টা: 429 (Retry-After সহ), 500, 502, 503, 504।
- পুনরায় চেষ্টা করবেন না: ৪০০, ৪০১, ৪০৩, ৪০৪।
- ব্যাকঅফ: জিটার সহ এক্সপোনেনশিয়াল। সর্বোচ্চ ৫ বার পুনঃচেষ্টা করা যাবে। সর্বদা রিট্রাই-আফটার নীতি অনুসরণ করবে।
উদাহরণ ৪২৯ মূল অংশ
HTTP/1.1 429 Too Many Requests
content-type: application/json
{ "error": "Requests must be at least 0.5 seconds apart" }সম্পর্কিত
আমাদের ব্যবহারকারীরা যা বলেন
আমাদের সন্তুষ্ট গ্রাহকদের কাছ থেকে আসল পর্যালোচনা
4.5/5 (179 পর্যালোচনা)