Felo API PlatformFelo API Platform
همه endpointهای X
v0.2.0-beta
OpenAPI 3.1.0

دریافت دسته‌ای اطلاعات کاربران با شناسه

سرور:https://openapi.felo.ai
کتابخانه‌های کلاینت

Twitter / X

​

Query public users, posts, communities and trends.

دریافت دسته‌ای اطلاعات کاربران با شناسه

​

چندین کاربر X را یک‌جا از شناسه‌های عددی‌شان که به‌صورت رشته userIds جداشده با ویرگول فرستاده می‌شود، حل می‌کند. وقتی فراخوانی قبلی (خط زمانی، بازتوییت‌کنندگان، دنبال‌کنندگان) شناسه‌هایی به شما داده و باید آن‌ها را در یک درخواست به نمایه کامل تبدیل کنید نه در حلقه، از این استفاده کنید. آرایه‌ای از اشیاء کاربر را زیر users برمی‌گرداند. توجه کنید این نقطه شناسه‌های عددی می‌گیرد، نه @handles — برای جستجو با handle از get_twitter_user_info استفاده کنید.

مرجع قیمت‌گذاری

  • اندازه‌گیری: فرمول بر پایه درخواست.
  • برآورد درخواست مرجع: 0.00018 دلار آمریکا.
  • ضریب مشتری مرجع: 1.0. آن را دوباره روی مبلغ تسویه‌شده مشتری اعمال نکنید.

فقط فراداده مرجع است، نه نقل‌قول حساب، نه قیمت تضمین‌شده و نه سقف هزینه. اعتبار منابع، اعتبار Felo نیست. هزینه‌های نهایی تابع سوابق صورت‌حساب Felo است.

پارامترهای پرس‌وجو
  • userIds
    نوع: string
    الزامی

    جداکننده آیتم: ,. حداکثر 100000 آیتم جداشده. حداقل 1 آیتم جداشده.

پاسخ‌ها
  • 200
    نوع: object · ResponseB5Ae154C25F3_BatchUserInfoResponse

    اطلاعات کاربران به‌صورت دسته‌ای

    • msg
      نوع: string
    • status
      نوع: string فهرست مقادیر
      مقادیر
      • success
      • error
    • users
      نوع: array object[]
      • automatedBy
        نوع: string
      • canDm
        نوع: boolean
      • coverPicture
        نوع: string
      • createdAt
        نوع: string
      • description
        نوع: string
      • favouritesCount
        نوع: integer

        Integer numbers.

      • followers
        نوع: integer

        Integer numbers.

      • following
        نوع: integer

        Integer numbers.

      • hasCustomTimelines
        نوع: boolean
      • id
        نوع: string
      • isAutomated
        نوع: boolean
      • isBlueVerified
        نوع: boolean
      • isTranslator
        نوع: boolean
      • location
        نوع: string
      • mediaCount
        نوع: integer

        Integer numbers.

      • message
        نوع: string
      • name
        نوع: string
      • pinnedTweetIds
        نوع: array string[]
      • possiblySensitive
        نوع: boolean
      • profilePicture
        نوع: string
      • statusesCount
        نوع: integer

        Integer numbers.

      • type
        نوع: string
      • unavailable
        نوع: boolean
      • unavailableReason
        نوع: string
      • url
        نوع: string
      • userName
        نوع: string
      • verifiedType
        نوع: string
      • withheldInCountries
        نوع: array string[]
    application/json
  • 400

    درخواست پردازش نشد. پارامترهای درخواست را بررسی کنید.

  • 401

    یک کلید API معتبر Felo لازم است.

  • 402

    درخواست ادامه نمی‌یابد چون یک الزام صورت‌حساب برآورده نشده است.

  • 403

    حساب مجاز به انجام این عملیات نیست.

  • 429

    به سقف درخواست یا هزینه رسیده‌اید.

  • 502

    سرویس نتوانست درخواست را کامل کند.

  • 503

    سرویس API یا صورت‌حساب موقتاً در دسترس نیست.

  • 504

    سرویس هنگام پردازش درخواست به پایان مهلت رسید.

  • default

    پاسخ خطا؛ پاسخ‌های عبوری بالادست ممکن است از قالب‌های ارائه‌دهنده استفاده کنند

    application/json
Request Example for get/v1/beta/twitter/user/batch_info_by_ids
curl 'https://openapi.felo.ai/v1/beta/twitter/user/batch_info_by_ids?userIds=example' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "users": [
    {
      "type": "string",
      "userName": "string",
      "url": "string",
      "id": "string",
      "name": "string",
      "isBlueVerified": true,
      "verifiedType": "string",
      "profilePicture": "string",
      "coverPicture": "string",
      "description": "string",
      "location": "string",
      "followers": 1,
      "following": 1,
      "canDm": true,
      "createdAt": "string",
      "favouritesCount": 1,
      "hasCustomTimelines": true,
      "isTranslator": true,
      "mediaCount": 1,
      "statusesCount": 1,
      "withheldInCountries": [
        "string"
      ],
      "possiblySensitive": true,
      "pinnedTweetIds": [
        "string"
      ],
      "isAutomated": true,
      "automatedBy": "string",
      "unavailable": true,
      "message": "string",
      "unavailableReason": "string"
    }
  ],
  "status": "success",
  "msg": "string"
}
Batch Get User Info By UserIds