ข้ามไปที่เนื้อหา

ยืนยันการเข้าสู่ระบบเว็บ v2

การตรวจสอบการเข้าสู่ระบบเว็บ v2

API นี้ ตรวจสอบข้อมูลการเข้าสู่ระบบหลังจากที่เข้าสู่ระบบแล้ว มันจะส่งคืน idp_user_id เป็นหนึ่งในค่าตอบสนอง.

Note

หากคุณจับคู่ตัวระบุที่คุณสร้างขึ้นสำหรับแต่ละผู้ใช้เมื่อคุณใช้ Web Login v2 API กับ idp_user_id และเรียก get-idp-playerid ด้วย idp_user_id คุณสามารถจับคู่ตัวระบุผู้ใช้ของคุณเองและ PlayerID ของผู้ใช้ได้

  • Request URL
    URL เซิร์ฟเวอร์เชิงพาณิชย์ https://weblogin.withhive.com/idp_info_v2
    URL แซนด์บ็อกซ์ https://sandbox-weblogin.withhive.com/idp_info_v2
  • Request Header
    HTTP Method POST
    Content-Type application/json
  • Request Body
    ชื่อฟิลด์ ประเภท คำอธิบาย จำเป็น
    state string

    สถานะคือค่าตัวระบุที่ได้รับในคำตอบของ Web Login v2.

    Y
  • Request Example<
    // Curl example.
    curl -X POST https://weblogin.withhive.com/idp_info_v2
            -H "Content-Type: application/json"
            -d "{'state': '1635746185469-kENCXIBhaSezW'}"
    
  • Response Body

    ส่งคืนรหัสที่แสดงว่าการตรวจสอบสำเร็จหรือไม่ และข้อมูล IdP

    Field Name Description Type Required
    code รหัสผลลัพธ์สำหรับความสำเร็จในการตรวจสอบ int Y
    appid รหัสแอปพลิเคชัน สตริง Y
    idp_index ประเภท IdP (hive:1, facebook: 2, google: 3, apple: 9) int Y
    idp_user_id โทเค็นบัญชี (uid) ที่ส่งมาจาก IdP สตริง Y
     
    รหัส คำอธิบาย
    100 สำเร็จ
    2021 ในกรณีของผู้ใช้ที่ยังไม่ได้ทำการตรวจสอบสิทธิ์ IdP หรือเซสชันของผู้ใช้หมดอายุ
  • Response Sample<
    {
            "code": 100,
            "appid": "com.com2us.smon.normal2.freefull.google.global.android.common",
            "idp_index": 1,
            "idp_user_id": "67180714"
    }