API สำหรับเรียกดู di_hash ของผู้ใช้¶
API นี้ใช้สำหรับเรียกดูค่า di_hash ของผู้ใช้ที่ยืนยันตัวตนหรือยืนยันตัวตนผู้ใหญ่สำเร็จแล้ว. ระบบจะให้ค่า di_hash จากการยืนยันตัวตนหรือการยืนยันตัวตนผู้ใหญ่ล่าสุดภายใน 1 ปีที่ผ่านมา.
ข้อมูล Request¶
| รายการ | คำอธิบาย |
|---|---|
| URL ใช้งานจริง | https://adult-auth.qpyou.cn/v2/external/auth/di_hash |
| Sandbox URL | https://sandbox-adult-auth.qpyou.cn/v2/external/auth/di_hash |
| HTTP Method | POST |
| Data Format | JSON |
HTTP Header¶
| รายการ | คำอธิบาย |
|---|---|
| Content-Type | application/json;charset=utf-8 |
| X-Access-Token | OAuth 2.0 Access Token สำหรับการรับรองความถูกต้องของเซิร์ฟเวอร์แอป (ดู ออก OAuth Token) |
Note
Bearer โทเค็นตรงกับคีย์การยืนยันตัวตนของ Hive ใน [App Center > Project Management > Game List - Select Game Company Game > Game Details > Basic Info].
Request Body¶
| ชื่อ | ประเภท | จำเป็นหรือไม่ (จำเป็น: M, ตัวเลือก: O) | คำอธิบาย |
|---|---|---|---|
| game_index | Integer | M | ดัชนีเกมใน App Center |
| player_id | String | M | Player ID ของบัญชี Hive |
| auth_type | String | O | ประเภทการยืนยันตัวตน identity: การยืนยันตัวตน adult: การยืนยันตัวตนผู้ใหญ่ หากไม่ระบุ ระบบจะเรียกดูและส่งคืนข้อมูลการยืนยันตัวตนทั้ง identity และ adult. |
ข้อมูล Response¶
| ชื่อ | ประเภท | จำเป็นหรือไม่ (จำเป็น: M, ตัวเลือก: O) | คำอธิบาย |
|---|---|---|---|
| result_code | Integer | M | รหัสการตอบกลับ |
| result_msg | String | M | ข้อความผลลัพธ์ตามรหัสการตอบกลับ |
| player_id | String | O | Player ID ของบัญชี Hive |
| di_hash | String | O | di_hash |
| verified_at | String | O | เวลาที่ยืนยันตัวตนผู้ใหญ่ |
| auth_type | String | O | ประเภทการยืนยันตัวตน identity: การยืนยันตัวตน adult: การยืนยันตัวตนผู้ใหญ่ |
ตัวอย่างการเรียกดู di_hash ของผู้ใช้ที่ยืนยันตัวตนผู้ใหญ่แล้ว¶
Request¶
เมื่อเรียกดู di_hash ของผู้ใช้ที่ยืนยันตัวตนผู้ใหญ่เสร็จสิ้น ให้ระบุ game_index และ player_id ในคำขอ.
curl -L -v \
-d '{"game_index" : 539, "player_id": "30000056996"}' \
-d '{"game_index" : 539, "player_id": "30000056996", "auth_type": "identity"}' \
-H "Content-Type: application/json" \
-H "X-Access-Token: eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6ImEwYWZlYjZlLTllYWItY2ZiMC03ZTMxLTNhNzMyZTQ5In0.eyJwcm9qZWN0X2lkIjoiY29tLmNvbTJ1cy5oaXZlc2RrIiwidG9rZW5fdHlwZSI6ImFjY2Vzc190b2tlbiIsImdyYW50X3R5cGUiOiJ1c2VyIiwiaWF0IjoxNzg5NDA2NzI5LCJleHAiOjE3ODk0MTAzMjksImF1dGhfdmVyIjoidjQiLCJ1c2VyX2lkIjoyMDAwMDAzMTM0MSwiaXNfd2hpdGVsaXN0IjpmYWxzZX0.MgPO-e-Gm_dErRcfjVPKFdrh9M1ywqpU5aBmrFDZihzA5kKCw_QjPZv-Sb94LmbrzIqYuGQu29tIbX9DhJg_SpschZ4dihLx75pt5fSqYkzXMNHsbDjP-A7Yn0yjqP8f9w0DD0B_20Vbw6WfUUImNLQK0UpKu9Pd6cOILImDOn9YSkc1ozuzGQ04jgihwSxtP8cRTNGn53aB89CbSzYZbUqdUtyCOY9q1BXeIlrq_4zd_YWoPPQjPd3uD3wt3cVNg4nfNfQ55PDXPTn-QCm_HsfnL12wrNFnD-UW9SlCvM6TouoErNFrLaQ3sYvgsek-n47-bylvzTGa7GAvakwuog" \
https://sandbox-adult-auth.qpyou.cn/v2/external/auth/di_hash
Response¶
{
"result_code": 0,
"result_msg": "Success",
"player_id": "30000056996",
"di_hash": "0c7b9088fc80db0532e599ee444b176fb6dfeb035767f98cf960eb59777f04ce",
"verified_at": "2026-04-27 15:35:03",
"auth_type": "identity"
}
Response codes (เซิร์ฟเวอร์ API)¶
| รหัส | คำอธิบาย | ข้อความ |
|---|---|---|
| 0 | สำเร็จ | Success |
| 201 | คำขอว่างเปล่า | ไม่มีพารามิเตอร์คำขอ |
| 202 | พารามิเตอร์คำขอไม่ถูกต้อง | พารามิเตอร์คำขอไม่ถูกต้อง |
| 209 | การยืนยันตัวตนใน Header ล้มเหลว | ข้อมูลการยืนยันตัวตนไม่ตรงกัน โปรดตรวจสอบข้อมูลที่ป้อนอีกครั้ง |