Gender API
سجل مجانًا
اللغة expand_more
⚡ واجهة API الموحّدة v2.0 متقدم

توثيق API

جرب واجهتنا البرمجية الموحدة عالية الأداء المصممة للمستخدمين المتقدمين ذوي أحجام الطلبات الكبيرة. قم بالاستعلام عن أسماء متعددة في طلب واحد بأوقات استجابة سريعة للغاية.

الاستعلام بالاسم الكامل - قسّم الاسم الأول واسم العائلة

إذا كنت تستخدم حقلًا مجمعًا للاسم الأول والأخير في صفحتك، فاستخدم واجهة برمجة التطبيقات هذه لاستخراج الأجزاء:

POST https://gender-api.com/v2/gender

info الطلبات المطلوبة: 1
http Headers
Content-Type: application/json
data_object JSON Payload
الحقل النوع مطلوب الوصف
full_name string نعم اسم للبحث عنه
country string لا رمز الدولة الأبجدي Alpha-2 ISO 3166
link
locale string لا لغة المتصفح
ip string لا عنوان IP صالح (IPv4 أو IPv6)
id string لا بحد أقصى 50 حرفًا. يمكنك تعيين هذا المعرّف لأي قيمة أبجدية رقمية تريدها. كمثال، يمكنك تعيين المعرّف لمعرّفك الداخلي لمجموعة البيانات في قاعدة بياناتك. في بيئة غير متزامنة يمكن أن يساعدك هذا في ربط الاستجابة بطلب سابق بشكل أفضل

code أمثلة الطلبات

arrow_forward الاستعلام بالاسم الكامل فقط
{
    "full_name": "Theresa Miller"
}
arrow_forward الاستعلام بالاسم الكامل ورمز الدولة
{
    "full_name": "Theresa Miller",
    "country": "US"
}
arrow_forward الاستعلام بالاسم الكامل ولغة المتصفح
{
    "full_name": "Thomas Johnson",
    "locale": "en_US"
}
arrow_forward الاستعلام بالاسم الكامل واستخدام عنوان IP للتوطين
{
    "full_name": "Markus Stefan NonExistingLastName",
    "ip": "54.201.16.177"
}
arrow_forward الاستعلام عن أسماء متعددة في طلب واحد
[
    {
        "full_name": "Theresa Miller"
    },
    {
        "full_name": "Thomas Johnson",
        "country": "US"
    }
]

check_circle الاستجابة

{
    "input": {
        "full_name": "Theresa Miller"
    },
    "details": {
    "credits_used": 1,
        "duration": "33ms",
        "samples": 8961,
        "country": null,
        "first_name_sanitized": "theresa"
    },
    "result_found": true,
    "last_name": "Miller",
    "first_name": "Theresa",
    "probability": 0.98,
    "gender": "female"
}

list حقول الاستجابة

الحقل النوع الوصف
input object الحمولة المرسلة
details.credits_used int عدد الطلبات المستخدمة لهذا الاستعلام
details.samples int عدد السجلات الموجودة في قاعدة بياناتنا والمطابقة لطلبك
details.country string البلد الذي وجدناه
details.full_name_sanitized int الاسم بعد تطبيق أداة التطبيع الخاصة بنا عليه
details.duration string الوقت الذي احتاجه الخادم لمعالجة الطلب
result_found bool تكون true إذا تمكّنا من تحديد جنس الاسم المُعطى
full_name string الاسم الكامل الذي استخدمناه لتحديد الجنس
probability float تحدد هذه القيمة (بين 0 و1) موثوقية قاعدة بياناتنا. تشير القيمة 1 إلى أن النتائج في طلب الجنس الخاص بك دقيقة بنسبة 100%.
gender string القيم الممكنة: male أو female أو unknown
محادثة