ศูนย์ข้อมูล PGYER

API 1.0

คำอธิบายอินเตอร์เฟซ

โดยใช้อินเตอร์เฟซที่ PGYER ให้, นักพัฒนาบุคคลที่สามสามารถนำฟังก์ชันการอัปโหลดและการติดตั้งแอปที่ PGYER ให้, และสามารถเข้าถึงข้อมูลแอปที่ PGYER ให้, เพื่อช่วยให้นักพัฒนาสามารถกระจายแอปทดสอบได้ง่ายขึ้น


  1. ยกเว้นที่ระบุไว้เป็นอย่างอื่น, วิธีการร้องขอข้อมูล API ทั้งหมดคือ HTTP POST
  2. วิธีการร้องขอไฟล์ทรัพยากรเช่นรูปภาพคือ HTTP GET
  3. รูปแบบการส่งค่าข้อมูล API คือ JSON
  4. ทุกครั้งที่มีการเรียกใช้ API จะต้องระบุพารามิเตอร์ _api_key เพื่อระบุตัวตนของ API
  5. คลิกเพื่อรับ _api_key
PGYER ได้เปิดตัว API 2.0 แล้ว แนะนำให้นักพัฒนาใช้งาน เวอร์ชัน API 1.0 จะไม่ได้รับการดูแลและอัพเดทอีกต่อไป

คำอธิบายพารามิเตอร์ทั่วไป

พารามิเตอร์ ชื่อเล่น คำอธิบาย
_api_key API Key API Key ใช้ระบุตัวตนของผู้เรียกใช้ API หากไม่ระบุเฉพาะ ทุกอินเตอร์เฟซจะต้องมีพารามิเตอร์นี้ สำหรับผู้ใช้ที่ลงทะเบียนกับ PGYER ค่านี้จะเป็นค่าคงที่คลิกเพื่อรับ _api_key
uKey User Key User Key ใช้ระบุตัวตนของผู้ใช้ปัจจุบัน สำหรับผู้ใช้ที่ลงทะเบียนกับ PGYER ค่านี้จะเป็นค่าคงที่ คลิกเพื่อรับ _ukey
aId App Id ระบุ ID ที่ไม่ซ้ำกันของกลุ่มแอป ตัวอย่างเช่น แอปชื่อ "WeChat" อัพโหลดเวอร์ชันสามรุ่น แล้วรุ่นเหล่านี้เป็นกลุ่มแอปเดียวกัน พารามิเตอร์นี้ระบุ ID ของกลุ่มนี้ ค่านี้สามารถดูได้ในหน้าจัดการแอป
aKey App Key แทนบ่อยเดียวของแอปพลิเคชันที่เฉพาะเจาะจง ตัวอย่างเช่น แอปพลิเคชันชื่อ "WeChat" อัพโหลดเวอร์ชันสามรอบ โดยที่เวอร์ชันเหล่านี้มี aKey ที่แตกต่างกัน ค่านี้มักจะได้รับจากอินเตอร์เฟซอื่น

ตัวอย่างโค้ด

ตัวอย่างการเรียกใช้ PHP API (ดูแอปพลิเคชันในพื้นที่สาธารณะ):

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'http://www.xcxwo.com/apiv1/app/listAll');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, 'type=ios&_api_key=โปรดเข้าสู่ระบบ หลังจากเข้าสู่ระบบสำเร็จแล้วจะสามารถดูได้&page=1');
$response = curl_exec($curl);
if (curl_errno($curl)) {
    echo curl_error($curl);
}
curl_close($curl);
$jsonData = json_decode($response, true);
// output $jsonData ...

อัพโหลดแอปพลิเคชัน

ผู้พัฒนาสามารถอัพโหลดแอปพลิเคชันโดยตรงไปยัง PGYER ผ่านอินเตอร์เฟซนี้ ในขณะที่อัพโหลด โปรดใช้วิธี HTTP POST โดย enctype เป็น "multipart/form-data"

ที่อยู่ API

POST http://upload.xcxwo.com/apiv1/app/upload

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
uKey String (จำเป็น) คีย์ผู้ใช้ คลิกเพื่อรับ _ukey
_api_key String (จำเป็น) คีย์ API คลิกเพื่อรับ _api_key
file File (จำเป็น) ไฟล์ ipa หรือ apk ที่ต้องการอัปโหลด
installType Integer (ไม่บังคับ) วิธีการติดตั้งแอป ค่าเป็น (1,2,3) 1: สาธารณะ, 2: ติดตั้งด้วยรหัสผ่าน, 3: ติดตั้งด้วยการเชิญ ค่าเริ่มต้นคือ 1 สาธารณะ
password String (ไม่บังคับ) ตั้งรหัสผ่านการติดตั้งแอป, หากไม่ต้องการตั้งรหัสผ่านโปรดส่งสตริงว่างหรือไม่ส่ง
updateDescription String (ไม่บังคับ) คำอธิบายการอัปเดตเวอร์ชัน, โปรดส่งสตริงว่างหรือไม่ส่ง
channelShortcut String (ไม่บังคับ) ลิงก์ย่อสำหรับดาวน์โหลดช่องทางที่ระบุที่ต้องการอัปเดตเท่านั้น, สามารถระบุช่องทางเดียวเท่านั้น, ในรูปแบบสตริง เช่น: abcd

ข้อมูลที่ส่งกลับ

พารามิเตอร์ ประเภท คำอธิบาย
appKey String App Key
userKey String User Key
appType Integer ประเภทแอป(1:iOS; 2:Android)
appIsFirst Integer เป็นแอปแรกหรือไม่ (1: เป็น; 2: ไม่เป็น)
appIsLastest Integer เป็นเวอร์ชันล่าสุดหรือไม่ (1: เป็น; 2: ไม่เป็น)
appFileSize Integer ขนาดไฟล์แอป
appName String ชื่อแอป
appVersion String หมายเลขเวอร์ชัน
appVersionNo Integer หมายเลขเวอร์ชันสำหรับ Android และเป็น 0 สำหรับ iOS
appBuildVersion Integer หมายเลข build ที่ใช้สำหรับแยกเวอร์ชันที่ผ่านมาของ PGYER
appIdentifier String ชื่อแพ็คเกจของแอปพลิเคชัน สำหรับ iOS เป็น BundleId และสำหรับ Android เป็นชื่อแพ็คเกจ
appIcon String คีย์ไอคอนของแอปพลิเคชัน ที่อยู่ URL คือ https://www.xcxwo.com/image/view/app_icons/[คีย์ไอคอนของแอปพลิเคชัน]
appDescription String คำอธิบายแอปพลิเคชัน
appUpdateDescription String คำอธิบายการอัปเดตแอปพลิเคชัน
appScreenShots String คีย์ภาพหน้าจอของแอปพลิเคชัน ที่อยู่ URL คือ https://www.xcxwo.com/image/view/app_screenshots/[คีย์ภาพหน้าจอของแอปพลิเคชัน]
appShortcutUrl String ลิงก์ดาวน์โหลดแอป
appQRCodeURL String ลิงก์รหัส QR ของแอป
appCreated String เวลาที่อัปโหลดแอป
appUpdated String เวลาที่อัปเดตแอป

ตัวอย่างการอัปโหลดแอป

ตัวอย่างการอัปโหลดแอปโดยใช้คำสั่ง crul ใน Linux:

curl -F "file=@/tmp/example.ipa" -F "uKey=โปรดเข้าสู่ระบบ หลังจากเข้าสู่ระบบสำเร็จแล้วจะสามารถดูได้" -F "_api_key=โปรดเข้าสู่ระบบ หลังจากเข้าสู่ระบบสำเร็จแล้วจะสามารถดูได้" http://upload.xcxwo.com/apiv1/app/upload

โปรดแทนค่า uKey และ _api_key ด้วยค่าที่เกี่ยวข้องตามบัญชีของนักพัฒนาเอง

ติดตั้งแอป

ผ่านอินเตอร์เฟซนี้ คุณสามารถติดตั้งแอปโดยตรงบนโทรศัพท์ โปรดใช้วิธี HTTP GET เท่านั้น อินเตอร์เฟซนี้สามารถใช้ได้เฉพาะบนโทรศัพท์ เพียงเปิดเบราว์เซอร์บนโทรศัพท์และเรียกใช้ URL นี้เพื่อเริ่มต้นการติดตั้ง

ที่อยู่ API

GET http://www.xcxwo.com/apiv1/app/install

พารามิเตอร์ GET

พารามิเตอร์ คำอธิบาย
aKey App Key (App Key เป็นรหัสแบบดั้งเดิมที่ใช้เป็นตัวบ่งชี้เฉพาะของแอป สามารถรับได้จากอินเตอร์เฟซลิงก์สั้น หรือจากอินเตอร์เฟซแอปของฉัน)
_api_key API Key คลิกเพื่อรับ _api_key
password (ไม่บังคับ) เมื่อมีการติดตั้งรหัสผ่าน โปรดส่งรหัสผ่านการติดตั้งของแอป

ข้อมูลที่ส่งกลับ

ตัวอินเตอร์เฟซจะใช้วิธีการติดตั้งที่เหมาะสมโดยอัตโนมัติตามประเภทของแอปพลิเคชัน (iOS หรือ Android) ของแอปพลิเคชัน

ตัวอย่างโค้ด

http://www.xcxwo.com/apiv1/app/install?_api_key=โปรดเข้าสู่ระบบ หลังจากเข้าสู่ระบบสำเร็จแล้วจะสามารถดูได้&aKey=f3c7897cf8ac70a3d345699ef6e1584d&password=123456

การติดตั้งในแอป iOS

อินเตอร์เฟซการติดตั้งในแอป iOS สามารถทำให้ผู้ใช้สามารถติดตั้งแอปพลิเคชันโดยไม่ต้องเปิดเบราว์เซอร์ โดยตรง ที่อยู่อินเตอร์เฟซ:

itms-services://?action=download-manifest&url=https://www.xcxwo.com/app/plist/{aKey}

โปรดแทนที่{aKey}ด้วย App Key โดยไม่รวมวงเล็บ

ตัวอย่างโค้ด

Web:

<a href="itms-services://?action=download-manifest&url=https://www.xcxwo.com/app/plist/f3c7897cf8ac70a3d345699ef6e1584d>ติดตั้ง</a>
iOS:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-services://?action=download-manifest&url=https://www.xcxwo.com/app/plist/f3c7897cf8ac70a3d345699ef6e1584d"]];
หรือ:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://www.xcxwo.com/apiv1/app/install?_api_key=โปรดเข้าสู่ระบบ หลังจากเข้าสู่ระบบสำเร็จแล้วจะสามารถดูได้&aKey=f3c7897cf8ac70a3d345699ef6e1584d&password=123456"]];

รับข้อมูลรายละเอียดของแอป

อินเตอร์เฟซนี้สามารถรับข้อมูลรายละเอียดของเวอร์ชันที่เฉพาะเจาของแอปพลิเคชัน

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/app/view

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
aKey String (App Key เป็นรหัสแบบดั้งเดิมที่ใช้เป็นตัวบ่งชี้เฉพาะของแอป สามารถรับได้จากอินเตอร์เฟซลิงก์สั้น หรือจากอินเตอร์เฟซแอปของฉัน)
uKey String (ไม่บังคับ) คีย์ผู้ใช้คลิกเพื่อรับ _ukey
_api_key String API Key คลิกเพื่อรับ _api_key

ข้อมูลที่ส่งกลับ

พารามิเตอร์การคืนค่ารายละเอียดของแอป ประเภท คำอธิบาย
appKey String App Key
userKey String User Key
appType Integer ประเภทแอป(1:iOS; 2:Android)
appIsFirst Integer เป็นแอปแรกหรือไม่ (1: เป็น; 2: ไม่เป็น)
appIsLastest Integer เป็นเวอร์ชันล่าสุดหรือไม่ (1: เป็น; 2: ไม่เป็น)
appFileSize Integer ขนาดไฟล์แอป
appName String ชื่อแอป
appVersion String หมายเลขเวอร์ชัน
appVersionNo Integer หมายเลขเวอร์ชันสำหรับ Android และเป็น 0 สำหรับ iOS
appBuildVersion Integer หมายเลข build ที่ใช้สำหรับแยกเวอร์ชันที่ผ่านมาของ PGYER
appIdentifier String ชื่อแพ็คเกจของแอปพลิเคชัน สำหรับ iOS เป็น BundleId และสำหรับ Android เป็นชื่อแพ็คเกจ
appIcon String คีย์ไอคอนของแอปพลิเคชัน ที่อยู่ URL คือ https://www.xcxwo.com/image/view/app_icons/[คีย์ไอคอนของแอปพลิเคชัน]
appDescription String คำอธิบายแอปพลิเคชัน
appUpdateDescription String คำอธิบายการอัปเดตแอปพลิเคชัน
appScreenShots String คีย์ภาพหน้าจอของแอปพลิเคชัน ที่อยู่ URL คือ https://www.xcxwo.com/image/view/app_screenshots/[คีย์ภาพหน้าจอของแอปพลิเคชัน]
appShortcutUrl String ลิงก์ดาวน์โหลดแอป
appQRCodeURL String ลิงก์รหัส QR ของแอป
appCreated String เวลาที่อัปโหลดแอป
appUpdated String เวลาที่อัปเดตแอป
พารามิเตอร์การคืนค่าเวอร์ชันที่ผ่านมา ประเภท คำอธิบาย
appKey String App Key
userKey String User Key
appName String ชื่อแอป
appVersion String หมายเลขเวอร์ชัน
appBuildVersion Integer หมายเลข build ที่ใช้สำหรับแยกเวอร์ชันที่ผ่านมาของ PGYER
appCreated String เวลาที่อัปโหลดแอป
appUpdated String เวลาที่อัปเดตแอป
พารามิเตอร์การคืนค่าข้อเสนอแนะของแอป ประเภท คำอธิบาย
userKey Integer User Key
commentContent Integer ข้อเสนอแนะ
commentImageKeys Integer คีย์ภาพหน้าจอในการตอบกลับ ที่อยู่ URL คือ:https://www.xcxwo.com/image/view/comment_screenshot/[คีย์ภาพหน้าจอในการตอบกลับ]
appBuildVersion Integer หมายเลข build ที่ใช้สำหรับแยกเวอร์ชันที่ผ่านมาของ PGYER
appIdentifier Integer ชื่อแพ็คเกจของแอปพลิเคชัน สำหรับ iOS เป็น BundleId และสำหรับ Android เป็นชื่อแพ็คเกจ
appCreated Integer เวลาที่อัปโหลดแอป
appUpdated Integer เวลาที่อัปเดตแอป

รับข้อมูลรายละเอียดของกลุ่มแอป

สำหรับเวอร์ชันที่แตกต่างกันของแอปเดียวกัน PGYER จะรวมกันเป็นกลุ่มแอปเดียวกัน ซึ่งเราเรียกว่า "กลุ่มแอป" สำหรับ "กลุ่มแอป" จะมี App Id ที่เป็นเอกลักษณ์ ส่วนนี้ใช้สำหรับการรับข้อมูลรายละเอียดของกลุ่มแอป

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/app/viewGroup

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
aId String App Id
_api_key String API Key คลิกเพื่อรับ _api_key

ข้อมูลที่ส่งกลับ

พารามิเตอร์การคืนค่ารายละเอียดของแอป ประเภท คำอธิบาย
appKey String App Key
appType Integer ประเภทแอป(1:iOS; 2:Android)
appIsFirst Integer เป็นแอปแรกหรือไม่ (1: เป็น; 2: ไม่เป็น)
appIsLastest Integer เป็นเวอร์ชันล่าสุดหรือไม่ (1: เป็น; 2: ไม่เป็น)
appFileSize Integer ขนาดไฟล์แอป
appName String ชื่อแอป
appVersion String หมายเลขเวอร์ชัน
appVersionNo Integer หมายเลขเวอร์ชันสำหรับ Android และเป็น 0 สำหรับ iOS
appBuildVersion Integer หมายเลข build ที่ใช้สำหรับแยกเวอร์ชันที่ผ่านมาของ PGYER
appIdentifier String ชื่อแพ็คเกจของแอปพลิเคชัน สำหรับ iOS เป็น BundleId และสำหรับ Android เป็นชื่อแพ็คเกจ
appIcon String คีย์ไอคอนของแอปพลิเคชัน ที่อยู่ URL คือ https://www.xcxwo.com/image/view/app_icons/[คีย์ไอคอนของแอปพลิเคชัน]
appDescription String คำอธิบายแอปพลิเคชัน
appUpdateDescription String คำอธิบายการอัปเดตแอปพลิเคชัน
appScreenShots String คีย์ภาพหน้าจอของแอปพลิเคชัน ที่อยู่ URL คือ https://www.xcxwo.com/image/view/app_screenshots/[คีย์ภาพหน้าจอของแอปพลิเคชัน]
appShortcutUrl String ลิงก์ดาวน์โหลดแอป
appQRCodeURL String ลิงก์รหัส QR ของแอป
appCreated String เวลาที่อัปโหลดแอป
appUpdated String เวลาที่อัปเดตแอป

แก้ไขข้อมูลแอปพลิเคชัน

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/app/update

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
aKey String App Key (App Key เป็นรหัสแบบดั้งเดิมที่ใช้เป็นตัวบ่งชี้เฉพาะของแอป สามารถรับได้จากอินเตอร์เฟซลิงก์สั้น หรือจากอินเตอร์เฟซแอปของฉัน)
uKey String คีย์ผู้ใช้คลิกเพื่อรับ _ukey
_api_key String API Key คลิกเพื่อรับ _api_key
appName String (ไม่บังคับ) ชื่อแอป
appShortcutUrl String (ไม่บังคับ) ที่อยู่ลิงก์สั้นของแอป
appUpdateDescription String (ไม่บังคับ ถ้าไม่มีค่าจะอัปเดตเป็นค่าว่าง) คำอธิบายการอัปเดตแอป
appDescription String (ไม่บังคับ ถ้าไม่มีค่าจะอัปเดตเป็นค่าว่าง) คำอธิบายแอป
appPassword String (ไม่บังคับ ถ้าไม่มีค่าจะอัปเดตเป็นค่าว่าง) ตั้งรหัสผ่านแอป
appVersion String (ไม่บังคับ) ข้อมูลเวอร์ชันของแอป
appScreenshots String (ไม่บังคับ ถ้าไม่มีค่าจะอัปเดตเป็นค่าว่าง) คีย์ภาพหน้าจอของแอป

ข้อมูลที่ส่งกลับ

พารามิเตอร์ที่ส่งกลับ ประเภท คำอธิบาย
appKey String App Key
userKey String User Key
appType Integer ประเภทแอป(1:iOS; 2:Android)
appIsFirst Integer เป็นแอปแรกหรือไม่ (1: เป็น; 2: ไม่เป็น)
appIsLastest Integer เป็นเวอร์ชันล่าสุดหรือไม่ (1: เป็น; 2: ไม่เป็น)
appFileSize Integer ขนาดไฟล์แอป
appName String ชื่อแอป
appVersion String หมายเลขเวอร์ชัน
appVersionNo Integer หมายเลขเวอร์ชันสำหรับ Android และเป็น 0 สำหรับ iOS
appBuildVersion Integer หมายเลข build ที่ใช้สำหรับแยกเวอร์ชันที่ผ่านมาของ PGYER
appIdentifier String ชื่อแพ็คเกจของแอปพลิเคชัน สำหรับ iOS เป็น BundleId และสำหรับ Android เป็นชื่อแพ็คเกจ
appIcon String คีย์ไอคอนของแอปพลิเคชัน ที่อยู่ URL คือ https://www.xcxwo.com/image/view/app_icons/[คีย์ไอคอนของแอปพลิเคชัน]
appDescription String คำอธิบายแอปพลิเคชัน
appUpdateDescription String คำอธิบายการอัปเดตแอปพลิเคชัน
appScreenShots String คีย์ภาพหน้าจอของแอปพลิเคชัน ที่อยู่ URL คือ https://www.xcxwo.com/image/view/app_screenshots/[คีย์ภาพหน้าจอของแอปพลิเคชัน]
appShortcutUrl String ลิงก์ดาวน์โหลดแอป
appQRCodeURL String ลิงก์รหัส QR ของแอป
appCreated String เวลาที่อัปโหลดแอป
appUpdated String เวลาที่อัปเดตแอป

รับข้อมูลเวอร์ชันทั้งหมดของแอปพลิเคชัน

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/app/builds

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
aId String App Id
page Integer หน้าของประวัติเวอร์ชัน
_api_key String API Key คลิกเพื่อรับ _api_key

ข้อมูลที่ส่งกลับ

พารามิเตอร์ที่ส่งกลับ ประเภท คำอธิบาย
appKey String คืนค่า App Key ของ build ล่าสุดของแอป
appType Integer ประเภทแอป(1:iOS; 2:Android)
appFileSize Integer ขนาดไฟล์แอป
appName String ชื่อแอป
appVersion String หมายเลขเวอร์ชัน
appVersionNo Integer หมายเลขเวอร์ชันสำหรับ Android และเป็น 0 สำหรับ iOS
appBuildVersion Integer หมายเลข build ที่ใช้สำหรับแยกเวอร์ชันที่ผ่านมาของ PGYER
appIdentifier String ชื่อแพ็คเกจของแอปพลิเคชัน สำหรับ iOS เป็น BundleId และสำหรับ Android เป็นชื่อแพ็คเกจ
appIcon String คีย์ไอคอนของแอปพลิเคชัน ที่อยู่ URL คือ https://www.xcxwo.com/image/view/app_icons/[คีย์ไอคอนของแอปพลิเคชัน]
appCreated String เวลาที่อัปโหลดแอป

อัปโหลดภาพหน้าจอแอปพลิเคชัน

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/app/uploadScreenshot

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
aKey String App Key (App Key เป็นรหัสแบบดั้งเดิมที่ใช้เป็นตัวบ่งชี้เฉพาะของแอป สามารถรับได้จากอินเตอร์เฟซลิงก์สั้น หรือจากอินเตอร์เฟซแอปของฉัน)
_api_key String API Key คลิกเพื่อรับ _api_key
image File ต้องการอัปโหลดภาพหน้าจอ สามารถอัปโหลดได้สูงสุด 5 รูป

ข้อมูลที่ส่งกลับ

พารามิเตอร์ที่ส่งกลับ ประเภท คำอธิบาย
keys String คีย์ของภาพหน้าจอทั้งหมดหลังจากอัปโหลดแอป (คั่นด้วยเครื่องหมายจุลภาค) ลิงก์ดาวน์โหลดคือ https://www.xcxwo.com/image/view/app_screenshots/[คีย์ภาพหน้าจอของแอปพลิเคชัน]

ใช้ลิงก์สั้นเพื่อรับข้อมูลแอปพลิเคชัน

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/app/getAppKeyByShortcut

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
shortcut String ลิงก์สั้นของแอป เช่น pgyer.com/PgY8 ให้ใส่พารามิเตอร์ PgY8 เท่านั้น
_api_key String API Key คลิกเพื่อรับ _api_key

ข้อมูลที่ส่งกลับ

พารามิเตอร์การคืนค่ารายละเอียดของแอป ประเภท คำอธิบาย
appKey String คืนค่า App Key ของ build ล่าสุดของแอป
appType Integer ประเภทแอป(1:iOS; 2:Android)
appFileName String ชื่อไฟล์แอปพลิเคชันที่อัพโหลด
appFileSize Integer ขนาดไฟล์แอป
appName String ชื่อแอป
appVersion String หมายเลขเวอร์ชัน
appVersionNo Integer หมายเลขเวอร์ชันสำหรับ Android และเป็น 0 สำหรับ iOS
appBuildVersion Integer หมายเลข build ที่ใช้สำหรับแยกเวอร์ชันที่ผ่านมาของ PGYER
appIdentifier String ชื่อแพ็คเกจของแอปพลิเคชัน สำหรับ iOS เป็น BundleId และสำหรับ Android เป็นชื่อแพ็คเกจ
appCreated String เวลาที่อัปโหลดแอป

ดูแอปพลิเคชันที่อัปโหลดของฉัน

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/user/listMyPublished

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
uKey String คีย์ผู้ใช้คลิกเพื่อรับ _ukey
page Integer (ไม่บังคับ) ระบุหน้าเลข
_api_key String API Key คลิกเพื่อรับ _api_key

ข้อมูลที่ส่งกลับ

พารามิเตอร์ที่ส่งกลับ ประเภท คำอธิบาย
appKey String คืนค่า App Key ของ build ล่าสุดของแอป
appType Integer ประเภทแอป(1:iOS; 2:Android)
appFileSize Integer ขนาดไฟล์แอป
appName String ชื่อแอป
appVersion String หมายเลขเวอร์ชัน
appVersionNo Integer หมายเลขเวอร์ชันสำหรับ Android และเป็น 0 สำหรับ iOS
appBuildVersion Integer หมายเลข build ที่ใช้สำหรับแยกเวอร์ชันที่ผ่านมาของ PGYER
appIdentifier String ชื่อแพ็คเกจของแอปพลิเคชัน สำหรับ iOS เป็น BundleId และสำหรับ Android เป็นชื่อแพ็คเกจ
appIcon String คีย์ไอคอนของแอปพลิเคชัน ที่อยู่ URL คือ https://www.xcxwo.com/image/view/app_icons/[คีย์ไอคอนของแอปพลิเคชัน]
appCreated String เวลาที่อัปโหลดแอป

รายการกลุ่มแอปของผู้ใช้

การกล่าวถึงกลุ่มที่นี่ หมายถึงกลุ่มแอปที่ผู้พัฒนาตั้งค่าใน "การจัดการแอป" - "กลุ่มของฉัน"

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/userAppGroup/listAll

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
uKey String คีย์ผู้ใช้คลิกเพื่อรับ _ukey
_api_key String API Key คลิกเพื่อรับ _api_key

ข้อมูลที่ส่งกลับ

พารามิเตอร์ที่ส่งกลับ ประเภท คำอธิบาย
userAppGroupName String ชื่อกลุ่มแอป
userAppGroupKey String คีย์ที่แยกแยะของกลุ่มแอป
userAppGroupShortcutURL String ลิงก์สั้นของกลุ่มแอป
userAppGroupDescription String คำอธิบายของกลุ่มแอป
userAppGroupCount String จำนวนแอปในกลุ่มแอป
userAppCreated String เวลาสร้างกลุ่มแอปของแอป

ดูกลุ่มแอปของผู้ใช้

การกล่าวถึงกลุ่มที่นี่ หมายถึงกลุ่มแอปที่ผู้พัฒนาตั้งค่าใน "การจัดการแอป" - "กลุ่มของฉัน"
อินเตอร์เฟซนี้จะคืนค่าข้อมูลละเอียดของกลุ่มแอปที่ระบุ พร้อมกับข้อมูลของแอปที่อยู่ในกลุ่มนี้ (แสดงเฉพาะเวอร์ชันล่าสุดเท่านั้น)

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/userAppGroup/view

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
userAppGroupKey String คีย์ของกลุ่มแอปของผู้ใช้ สามารถรับได้จากอินเตอร์เฟซ userAppGroup/view
_api_key String API Key คลิกเพื่อรับ _api_key

ข้อมูลที่ส่งกลับ

พารามิเตอร์ที่ส่งกลับ ประเภท คำอธิบาย
userAppGroupName String ชื่อกลุ่มแอป
userAppGroupKey String คีย์ที่แยกแยะของกลุ่มแอป
userAppGroupShortcutURL String ลิงก์สั้นของกลุ่มแอป
userAppGroupDescription String คำอธิบายของกลุ่มแอป
userAppGroupCount String จำนวนแอปในกลุ่มแอป
userAppCreated String เวลาสร้างกลุ่มแอปของแอป
apps Array ข้อมูลของแอปที่รวมอยู่ (คืนค่าข้อมูลเวอร์ชันล่าสุดเท่านั้น)

ดูรายการข้อติจารย์แอป

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/feedback/listAll

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
aId String App Id
_api_key String API Key คลิกเพื่อรับ _api_key
page Integer หน้าของหน้า

ข้อมูลที่ส่งกลับ

พารามิเตอร์ที่ส่งกลับ ประเภท คำอธิบาย
feedBackContent String เนื้อหาข้อเสนอแนะ
feedBackImages Array ที่อยู่รูปภาพในข้อเสนอแนะ
feedBackVoice String ที่อยู่ไฟล์เสียงที่บันทึก
feedBackFrom String แหล่งข้อมูลข้อเสนอแนะ
feedbackProcess Integer สถานะการดำเนินการข้อเสนอแนะ (1: ดำเนินการแล้ว; 2: ยังไม่ดำเนินการ)
feedBackCreated String เวลาสร้างข้อเสนอแนะ

ดูรายละเอียดข้อเสนอแนะแอป

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/feedback/view

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
aId String App Id
feedbackKey String คีย์ของข้อมูลข้อเสนอแนะ สามารถรับได้จาก feedbackListAll API
_api_key String API Key คลิกเพื่อรับ _api_key

ข้อมูลที่ส่งกลับ

พารามิเตอร์ที่ส่งกลับ ประเภท คำอธิบาย
feedBackContent String เนื้อหาข้อเสนอแนะ
feedBackImages Array ที่อยู่รูปภาพในข้อเสนอแนะ
feedBackVoice String ที่อยู่ไฟล์เสียงที่บันทึก
feedBackDeviceName String ชื่ออุปกรณ์
feedBackOSVersion String เวอร์ชันระบบปฏิบัติการของโทรศัพท์
feedBackOSType Integer ประเภทระบบปฏิบัติการของโทรศัพท์ (1: iOS; 2: Android)
feedBackOSJailBroken Integer โทรศัพท์ถูก Jailbreak หรือ ROOT หรือไม่ (1: ใช่; 2: ไม่)
feedBackFreeRam String ขนาดหน่วยความจำที่เหลือในโทรศัพท์
feedBackFreeSpace String ขนาดพื้นที่ว่างที่เหลือในโทรศัพท์
feedBackNetwork String เครือข่ายโทรศัพท์
feedBackSDKVersion String เวอร์ชัน SDK
feedBackFrom String แหล่งข้อมูลข้อเสนอแนะ
feedbackProcess Integer สถานะการดำเนินการข้อเสนอแนะ (1: ดำเนินการแล้ว; 2: ยังไม่ดำเนินการ)
appType Integer ประเภทแอป (1:iOS; 2:Android)
appName String ชื่อแอป
feedBackCreated String เวลาสร้างข้อเสนอแนะ

ดูรายการ Crash Log ของแอป

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/crash/listAll

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
aId String App Id
_api_key String API Key คลิกเพื่อรับ _api_key
page Integer หน้าของหน้า

ข้อมูลที่ส่งกลับ

พารามิเตอร์ที่ส่งกลับ ประเภท คำอธิบาย
sdkCrashGroupCount Integer Crash จำนวน
sdkCrashGroupTitle String Crash หัวข้อ
sdkCrashGroupPattern String Crash Pattern
sdkCrashGroupDescribe String Crash คำอธิบาย
sdkCrashGroupAppVersion String Crash App เวอร์ชัน
sdkCrashGroupProcess String Crash สถานะการประมวลผล
sdkCrashGroupId Integer CrashGroupId
sdkCrashGroupCreated String Crash เวลาสร้าง

ดูรายละเอียด Crash Log ของแอป

ที่อยู่ API

POST http://www.xcxwo.com/apiv1/crash/view

พารามิเตอร์ POST

พารามิเตอร์ ประเภท คำอธิบาย
aId String App Id
sdkCrashGroupId Integer sdkCrashGroupId, สามารถรับได้จาก crashListAll เพื่อรับ sdkCrashGroupId ของ crash บางรายการ
_api_key String API Key คลิกเพื่อรับ _api_key

ข้อมูลที่ส่งกลับ

พารามิเตอร์ที่ส่งกลับ ประเภท คำอธิบาย
sdkCrashGroupLog String Crash Log
sdkCrashGroupCount Integer Crash จำนวน
sdkCrashGroupTitle String Crash หัวข้อ
sdkCrashGroupPattern String Crash Pattern
sdkCrashGroupDescribe String Crash คำอธิบาย
sdkCrashGroupAppVersion String Crash App เวอร์ชัน
sdkCrashGroupIsSymbolicated String Crash Log ได้ทำการสัญลักษณ์หรือไม่
sdkCrashGroupIsReaded String Crash ได้อ่านหรือยัง
sdkCrashGroupProcess String Crash สถานะการประมวลผล
sdkCrashGroupViewStatus String Crash สถานะการดู
deviceAffectList Array สถานการณ์ของอุปกรณ์ที่ได้รับผลกระทบ
sdkCrashGroupCreated String Crash เวลาสร้าง