Android 앱 초기 다운로드 URL
API 설명: 버전 번호에 기반하여 해당 버전을 다운로드합니다. 버전 번호가 제공되지 않으면 최신 버전을 기본값으로 사용합니다.
사용자가 처음 앱을 다운로드할 때 최신 버전을 다운로드해야 합니다. 이 API 요청 URL은 고정되어 있습니다. 버전 번호가 제공되지 않으면 자동으로 최신 업로드 버전을 가져오므로 고정된 다운로드 버튼에 배치할 수 있습니다.
📮요청 정보
요청 URL
GET https://api.upgrade.toolsetlink.com/v1/apk/download?fileKey=isVZBUvkFhv6oHxk_X-D0Q&versionCode=1
요청 매개변수
| 매개변수 이름 | 필수 여부 | 유형 | 예제 값 | 설명 |
|---|---|---|---|---|
| apkKey | 예 | string | isVZBUvkFhv6oHxk_X-D0Q | Android 앱의 고유 식별자 |
| versionCode | 아니오 | int | 1 | 앱 버전 코드. 제공되지 않으면 최신 버전을 가져옵니다 |
📮응답 정보
성공
직접 설치 패키지를 다운로드합니다
일반적인 오류 응답
json
{
"code": 404001,
"msg": "사용 가능한 버전을 찾을 수 없음",
"docs": "해당 앱 버전을 찾을 수 없습니다. 시스템에 올바르게 생성되었는지 확인하세요. 문서를 참조하세요: https://upgrade.toolsetlink.com/ko/upgrade/recommend/apk/app-version.html",
"data": null
}📊상태 코드
| HTTP 상태 코드 | code | 시나리오 설명 | 해결 방법 |
|---|---|---|---|
| 200 | 직접 파일 다운로드 | ||
| 400 | 400001 | 잘못된 요청 | |
| 400 | 400002 | 매개변수 누락 | |
| 400 | 400003 | 잘못된 매개변수 | |
| 400 | 400004 | 잘못된 헤더 | |
| 400 | 400005 | 잘못된 본문 | |
| 401 | 401001 | 인증 실패 | |
| 401 | 401002 | 서명 확인 실패 | |
| 404 | 404001 | 리소스를 찾을 수 없음 | |
| 404 | 404002 | 레코드를 찾을 수 없음 | |
| 404 | 404003 | 처리 방법을 찾을 수 없음 | |
| 404 | 404004 | 요청을 찾을 수 없음 | |
| 500 | 500001 | 내부 서버 오류 | 문의하기 연락처 |
| 500 | 500002 | 내부 서버 데이터 유효성 검사 실패 | 문의하기 연락처 |