GETPOST
v1.0.0stable인증서 받기
토큰과 인증서 ID 또는 UDID를 사용하여 인증서를 가져옵니다. UDID로 조회할 때 스마트 선택이 적용됩니다
GET | POST
/api/getcertificate인증:API Key
제한:120/분
요청 매개변수
모든 매개변수는 쿼리 또는 본문을 통해 전달할 수 있습니다
| 매개변수 | 유형 | 필수 | 설명 |
|---|---|---|---|
token | string | 필수 | 사용자 API 토큰 예제: your_api_token_here |
id | string | 선택 사항 | 인증서 ID. ID 또는 UDID 중 하나가 필요합니다. 둘 다 제공된 경우 ID가 우선합니다 예제: AB12CD34 |
udid | string | 선택 사항 | 장치 UDID. id 또는 UDID 중 하나가 필요합니다. UDID로 쿼리할 때 스마트 선택이 적용됩니다 예제: 00008020-001A2B3C4D5E6F78 |
응답
| 매개변수 | 유형 | 필수 | 설명 |
|---|---|---|---|
code | number | 필수 | 상태 코드: 1=성공, 0=실패, 2=사용 가능한 인증서 없음, 3=인증서 만료 예제: 1 |
msg | string | 필수 | 응답 메시지 예제: 返回成功 |
time | number | 필수 | 서버 타임스탬프 (유닉스 초) 예제: 1769675945 |
data | object | 필수 | 응답 페이로드 |
data.id | string | 필수 | 인증서 ID 예제: AB12CD34 |
data.pname | string | 필수 | 프로젝트 이름 예제: MyApp |
data.addtime | number | 필수 | 추가 시간 (Unix 타임스탬프) 예제: 1706500000 |
data.pool | number | 필수 | 풀: 0=공용, 1=개인 예제: 0 |
data.type | number | 필수 | 풀 유형: 0=공용, 1=개인 예제: 0 |
data.mobileprovision | string | 필수 | Base64로 인코딩된 모바일프로비전 예제: MIIPhgYJKoZIhvcNAQcCoII...(Base64) |
data.p12 | string | 필수 | Base64로 인코딩된 P12 인증서 예제: MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64) |
data.state | boolean | 필수 | 인증서 유효성: true=유효, false=취소됨 예제: true |
data.warranty | boolean | 필수 | 보증 활성 여부 예제: true |
data.warranty_time | number | 필수 | 보증 만료 시간 (Unix 타임스탬프) 예제: 1738000000 |
data.shtype | number | 필수 | 보증 유형: 0/1/2/3/4/6 예제: 1 |
ysucc | string | 필수 | 성공 플래그, 성공 시 'Ysucc' 반환 예제: Ysucc |
응답 예제
{}
"code":1,
"msg":"성공",
"time":1769675945,
"data":
{}
,"id":"AB12CD34",
"pname":"MyApp",
"addtime":1706500000,
"pool":0,
"type":0,
"mobileprovision":"MIIPhgYJKoZIhvcNAQcCoII...(Base64)",
"p12":"MIINDgIBAzCCDMsGCSqGSIb3DQEHAa...(Base64)",
"state":true,
"warranty":true,
"warranty_time":1738000000,
"shtype":1
"ysucc":"Ysucc"
오류 코드
오류 코드7 정의됨
0토큰 인증 실패
잘못되었거나 만료된 토큰
0인증서 ID 또는 UDID 중 최소 하나는 제공되어야 합니다
id 또는 UDID 매개변수 중 하나가 필요합니다
0인증서 ID를 찾을 수 없습니다
인증서 ID가 존재하지 않거나 현재 사용자에게 속하지 않습니다
X-Lang: enzh, en, zh-TW, vi, ar코드 예제
curl -X GET "https://testypro.iwai.cc,https://cer.xyul.cn,https://cer.iwai.cc/api/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78" \
-H "X-Lang: en"참고 사항
- GET 및 POST 모두 지원
- 쿼리 또는 x-www-form-urlencoded를 통해 파라미터 전송
- ID 또는 UDID 중 하나가 필요합니다. 둘 다 제공된 경우 ID가 우선됩니다
- UDID로 조회할 때 시스템은 가장 적합한 인증서를 선택합니다: 먼저 유효, 그 다음 취소되었지만 비활성화되지 않은 인증서
- state=false는 인증서가 취소되었지만 여전히 다운로드할 수 있음을 의미합니다(앱은 설치되지 않을 수 있음)
- warranty_time은 보증 만료 시간입니다. 만료 후에는 재구매가 필요합니다
콘솔에서 시도하십시오
아래 매개변수를 입력하고 테스트 요청을 보내세요. 요청은 이 사이트의 API에만 전송되며, URL은 잠겨 있어 변경할 수 없고 현재 로그인 쿠키가 포함됩니다.
https://testypro.iwai.cc/api/getcertificate?token=your_api_token_here&id=AB12CD34&udid=00008020-001A2B3C4D5E6F78이 사이트에 잠김string필수
사용자 API 토큰
string
인증서 ID. ID 또는 UDID 중 하나가 필요합니다. 둘 다 제공된 경우 ID가 우선합니다
string
장치 UDID. id 또는 UDID 중 하나가 필요합니다. UDID로 쿼리할 때 스마트 선택이 적용됩니다