API สถานะ VIP ของแอป

API นี้ใช้เพื่อตรวจสอบสถานะ VIP และเวลาหมดอายุ VIP ของแอปพลิเคชันปัจจุบัน รองรับ AppPush และ WebPush

หมายเหตุ: ศูนย์ข้อมูลและประเภทผลิตภัณฑ์ถูกกำหนดจากโดเมนคำขอหรือเส้นทาง URL ไม่จำเป็นต้องส่งเพิ่มในพารามิเตอร์คำขอ

หมายเหตุ: AppKey จะถูกส่งผ่านข้อมูลรับรอง Basic Auth ของ REST API ไม่จำเป็นต้องส่งเพิ่มใน query string หรือ request body

การรับรองความถูกต้อง

ดูรายละเอียดเพิ่มเติมได้ที่ วิธีการรับรองความถูกต้อง ในภาพรวม REST API

ตรวจสอบสถานะ VIP ของแอป

Endpoint

GET v4/app/vip/status
              
              GET v4/app/vip/status

            
โค้ดนี้โชว์เป็นหน้าต่างลอย

ตัวอย่างคำขอ

ส่วนหัวคำขอ

GET /v4/app/vip/status Authorization: Basic (base64 auth string) Content-Type: application/json
              
              GET /v4/app/vip/status
Authorization: Basic (base64 auth string)
Content-Type: application/json

            
โค้ดนี้โชว์เป็นหน้าต่างลอย

พารามิเตอร์คำขอ

ไม่มี

ตัวอย่างการตอบกลับ

การตอบกลับสำเร็จ

HTTP/1.1 200 OK Content-Type: application/json; charset=utf-8
              
              HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

            
โค้ดนี้โชว์เป็นหน้าต่างลอย
{ "vip_status": 1, "vip_end_time": 1775059200 }
              
              {
    "vip_status": 1,
    "vip_end_time": 1775059200
}

            
โค้ดนี้โชว์เป็นหน้าต่างลอย

พารามิเตอร์การตอบกลับ

ฟิลด์ ประเภท คำอธิบาย
vip_status int สถานะ VIP 0 หมายถึงทดลองใช้ฟรี, 1 หมายถึงแผนชำระเงินที่ใช้งานอยู่, 2 หมายถึงใช้งานได้แต่รอชำระเงิน, -1 หมายถึงทดลองใช้ฟรีหมดอายุ, -2 หมายถึงแผนชำระเงินหมดอายุ และ -3 หมายถึงใช้งานไม่ได้เพราะรอชำระเงิน
vip_end_time int64 เวลาหมดอายุ VIP เป็น Unix timestamp หน่วยวินาที

การตอบกลับล้มเหลว

HTTP/1.1 401 Unauthorized Content-Type: application/json; charset=utf-8
              
              HTTP/1.1 401 Unauthorized
Content-Type: application/json; charset=utf-8

            
โค้ดนี้โชว์เป็นหน้าต่างลอย
{ "error": { "code": 21004, "message": "basic auth failed" } }
              
              {
    "error": {
        "code": 21004,
        "message": "basic auth failed"
    }
}

            
โค้ดนี้โชว์เป็นหน้าต่างลอย

รหัสข้อผิดพลาด

Code HTTP คำอธิบาย Error Message รายละเอียด
21004 401 การรับรองความถูกต้องล้มเหลว basic auth failed AppKey และ MasterSecret ไม่ตรงกัน หรือไม่ได้ส่งข้อมูลรับรอง Basic Auth
21008 400 ข้อผิดพลาดของพารามิเตอร์คำขอ app_key is not a 24 size string AppKey ใน Basic Auth ไม่ยาว 24 อักขระ
21030 503 ข้อผิดพลาดภายในระบบ โปรดลองอีกครั้งภายหลัง Server response time out, please try again later บริการภายในตอบกลับหมดเวลา
27000 500 ข้อผิดพลาดภายในระบบ Server inner err การเรียกบริการภายในล้มเหลวหรือเกิดข้อผิดพลาดที่ไม่คาดคิด
27001 401 ข้อมูลการรับรองความถูกต้องไม่ถูกต้อง app_key does not exist or basic info is invalid AppKey ใน Basic Auth มีความยาวถูกต้อง แต่แอปพลิเคชันไม่มีอยู่ หรือข้อมูลรับรองพื้นฐานของแอปพลิเคชันไม่ถูกต้อง
Icon Solid Transparent White Qiyu
ติดต่อฝ่ายขาย