เอกสาร API

API นี้ให้บริการสำหรับการจัดการโปรไฟล์และกลุ่มโปรไฟล์ในระบบ GemLogin โดยผู้ใช้สามารถสร้าง ดึงข้อมูล และปรับแต่งโปรไฟล์และกลุ่มได้ตามต้องการ

Server: http://localhost:1010

Version

การดำเนินการที่เกี่ยวข้องกับเวอร์ชันของเบราว์เซอร์

GET  /api/browser_versions

Code 200 การตอบกลับสำเร็จ พร้อมข้อมูลรายการเวอร์ชันของเบราว์เซอร์ Code 500 ข้อผิดพลาดจากเซิร์ฟเวอร์ เมื่อไม่สามารถดึงข้อมูลจากบริการภายนอกได้


Groups

การดำเนินการที่เกี่ยวข้องกับกลุ่ม

GET  /api/groups

Code 200 การดำเนินการสำเร็จ โดยจะส่งกลับรายการของกลุ่ม Code 500 ข้อผิดพลาดจากเซิร์ฟเวอร์


Profile

การดำเนินการที่เกี่ยวข้องกับโปรไฟล์

GET  /api/profiles/delete/{id}

Code 200 การดำเนินการสำเร็จ โปรไฟล์ถูกลบแล้ว Code 404 ไม่พบโปรไฟล์ Code 500 ข้อผิดพลาดจากเซิร์ฟเวอร์

GET  /api/profiles/start/{id}

Code 200 โปรไฟล์เริ่มทำงานสำเร็จ Code 400 พารามิเตอร์คำขอไม่ถูกต้อง Code 404 ไม่พบโปรไฟล์ Code 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์

GET  /api/profiles/close/{id}

Code 200 ปิดเบราว์เซอร์สำเร็จและสถานะโปรไฟล์ได้รับการอัปเดตแล้ว Code 404 ไม่พบโปรไฟล์ Code 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์

POST  /api/profiles/update/{profile_id}

Code 200 อัปเดตโปรไฟล์สำเร็จ Code 400 คำขอไม่ถูกต้อง อาจเป็นข้อมูลที่ป้อนไม่ถูกต้อง Code 404 ไม่พบโปรไฟล์ Code 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์

POST /api/profiles/create

Code 200 อัปเดตโปรไฟล์สำเร็จ Code 400 คำขอไม่ถูกต้อง อาจเป็นข้อมูลที่ป้อนไม่ถูกต้อง Code 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์

GET  /api/profile/{id}

Code 200 ดึงข้อมูลโปรไฟล์สำเร็จ Code 404 ไม่พบโปรไฟล์ Code 500 ข้อผิดพลาดภายในเซิร์ฟเวอร์

GET  /api/profiles

Code 200 ดึงข้อมูลโปรไฟล์สำเร็จ Code 500 ข้อผิดพลาดจากเซิร์ฟเวอร์

GET  /api/profiles/changeFingerprint

Code 200 อัปเดตลายนิ้วมือสำเร็จ Code 400 รหัสโปรไฟล์ไม่ถูกต้องหรือขาดหายไป Code 404 รหัสโปรไฟล์บางรายการไม่มีอยู่ในฐานข้อมูล Code 500 ข้อผิดพลาดจากเซิร์ฟเวอร์


Scripts

การดำเนินการที่เกี่ยวข้องกับสคริปต์

GET  /api/scripts

Code 200 ดึงข้อมูลสคริปต์สำเร็จ Code 500 ข้อผิดพลาดจากเซิร์ฟเวอร์

POST  /api/scripts/execute/{id}

Code 200 สคริปต์ทำงานสำเร็จ Code 400 ข้อมูลที่ป้อนมาไม่ครบถ้วนหรือไม่ถูกต้อง Code 404 ไม่พบสคริปต์หรือโปรไฟล์ Code 422 ประเภทของพารามิเตอร์ไม่ถูกต้อง Code 500 ข้อผิดพลาดจากเซิร์ฟเวอร์

POST  /api/scripts/check-status/{id}

Code 200 ดึงสถานะสคริปต์สำเร็จ Code 400 ข้อมูลที่ป้อนมาไม่ครบถ้วนหรือไม่ถูกต้อง Code 404 ไม่พบสคริปต์หรือโปรไฟล์ Code 500 ข้อผิดพลาดจากเซิร์ฟเวอร์

POST  /api/scripts/kill-execute/{id}

Code 200 การทำงานของสคริปต์สำเร็จและสิ้นสุด Code 400 ขาดรหัสสคริปต์ Code 404 ไม่พบสคริปต์ Code 500 ข้อผิดพลาดจากเซิร์ฟเวอร์


Last updated

Was this helpful?