APK를 Google Play에 자동으로 업로드하는 API? [닫은]
Google Play에 APK를 자동으로 업로드 할 수있는 API 또는 도구가 있나요? 수동 단계 나 그래픽 인터페이스없이 사용자 정의 된 앱을 내 계정에 자동으로 게시하고 싶습니다.
주변을 검색했지만이 작업을 수행하는 API를 찾을 수 없습니다 ( android-publisher 만 있지만 이름에도 불구하고 게시를 지원하지 않습니다). 누군가 이미 이것을 해결 했습니까, 기본 기능처럼 보입니까?
오늘부터 모든 채널 (예 : 알파, 베타 ...)에 업로드하거나 제목 및 설명 등을 업데이트 할 수있는 새로운 공식 게시 API가 있습니다.
문서에서 :
- 앱의 새 버전 업로드 다양한 트랙 (알파, 베타, 단계적 출시 또는 프로덕션)에 APK를 할당하여 앱 출시
- 다음을 포함하여 Google Play 스토어 목록 생성 및 수정
- 현지화 된 텍스트 및 그래픽 및 다중 장치 스크린 샷
자세한 정보는 여기에서 확인하세요 : https://developers.google.com/android-publisher/
gradle-play-publisher 는 APK 및 앱 세부 정보를 Google Play 스토어에 업로드하는 Gradle 플러그인입니다.
./gradlew publishApkRelease
터미널에서 실행하기 만하면 APK와 최근 변경 사항 요약이 업로드됩니다. 이와 같은 작업이 더 많이 있습니다.
Google Play 개발자 API를 사용합니다 .
Google Play 작업을 자동화하기위한 공식 Google API는 없습니다.
(2014 년 7 월 이후에는 해당되지 않음)
웹 브라우저를 캡슐화하고 사용자 행동을 시뮬레이션하는 스크립트를 만들 수 있습니다. HTML 필드 찾기, 여기에 정보 입력, 페이지 제출 등.
우리는 이러한 오픈 소스 Python 도구를 개발하고 있습니다 : https://github.com/onepf/AppDF/tree/master/tools/uploader
이 질문 에 대해서도 대답 했지만 여기에 동일한 의견을 추가 할 것이라고 생각했습니다. 이것이 잘못된 방법인지 알려주십시오 (복제 답변).
새로운 Google Play Publishing API를 사용하여 원하는 맛 / 변형에 대해 원하는 트랙에 게시하는 gradle 플러그인을 만들 수있었습니다.
https://github.com/bluesliverx/savillians-gradle 에서 소스를 참조하십시오.
빌드 스크립트에서 사용할 수 있도록 maven central에 게시하는 중이지만 지금 android-publisher
은 저장소 의 하위 디렉터리를 가져 와서 gradle 빌드의 루트에 넣은 다음 폴더 이름을 buildSrc
. build.gradle
게시하려는 Android 프로젝트 의 파일 에서 다음 줄을 사용합니다 .
apply plugin: com.savillians.gradle.androidpublisher.AndroidPublisherPlugin
그런 다음 androidPublisher
build.gradle 파일 의 블록을 사용하여 게시 설정을 지정할 수 있습니다.
android {
...
}
androidPublisher {
applicationName = "Company-Name-Product-Name/1.0"
packageName = "<package name>"
serviceAccountEmail = "<service account email>"
serviceAccountKeyFile = file('<p12 keyfile - NOT the json file>')
track = "alpha" // default, don't need to specify
variantName = "release" // default, don't need to specify
}
생성 한 서비스 계정에 '출시 관리자'권한이 있는지 확인하고 p12 키 파일을 다운로드하여 프로젝트 디렉터리에 저장합니다. 그런 다음 다음 명령을 실행하십시오.
gradle androidPublish
그러면 지정한 자격 증명을 사용하여 Google Play로 전송됩니다. 행운을 빕니다. 이것이 새롭기 때문에 질문이 있으면 알려주십시오.
참고 URL : https://stackoverflow.com/questions/14665518/api-to-automatically-upload-apk-to-google-play
'developer tip' 카테고리의 다른 글
Google 포토 용 업로드 API (photos.google.com)가 있습니까? (0) | 2020.09.06 |
---|---|
Scala의 기호 리터럴에 대한 몇 가지 사용 사례는 무엇입니까? (0) | 2020.09.06 |
Android 카메라 android.hardware.Camera 지원 중단됨 (0) | 2020.09.06 |
누구든지 docker.sock을 설명 할 수 있습니까? (0) | 2020.09.06 |
Python 3.6에 PIP를 설치하는 방법은 무엇입니까? (0) | 2020.09.05 |