마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

맵 버젼 체크 문의드립니다.

0 추천
앱의 최신버젼을 체크해서 업데이트하는 라이브러리로

MarketSession... 을 이용해 왔던거 같은데

업데이트도 되고 있지 않는듯 하고,.. 그리고 최근에는 막혔는지

동작하지 않는것 같습니다.

혹시 구글플레이에서 제공하는 api같은게 있을까요?

찾아봐도 잘 안나오고...

별도의 서버로 버젼관리를 하는 방법도 있겠지만

사정상 버젼관리를 지속적으로 할수 없어서..

방법이 있는지 궁금합니다.
모나미153 (17,540 포인트) 님이 2015년 12월 9일 질문

2개의 답변

0 추천
 
채택된 답변
없습니다. ..........
익명사용자 님이 2015년 12월 9일 답변
모나미153님이 2015년 12월 28일 채택됨
0 추천
맵이 아니라 앱을 말씀하시는 것 같네요.

구글플레이에서 제공하는 API는 잘 모르겠습니다만, 구글 플레이 페이지를 파싱해서 최신버전을 확인하고 업데이트를 유도할 수는 있습니다

https://play.google.com/store/apps/details?id=패키지명

의 url로 하면 해당 앱의 페이지가 뜹니다. 저 페이지를 읽어서 version부분을 해석하면 마켓의 최신 버전을 알 수 있죠.

그 버전보다 작으면 업데이트를 유도하면 됩니다.
cc1232 (35,280 포인트) 님이 2015년 12월 9일 답변
감사합니다 .
결국 제공api는 없군요...
왜 제공 안하는지 ㅠㅠ
아예 없다고는 할 수 없는게 퍼블리싱 관련한 API를 제공하고 있습니다. 그것을 통하면 바이너리 업로드 기록 같은 것을 볼 수 있긴 한데, 용도 자체가 질문자 분이 물어보신 용도가 아니라는 게 문제인거죠. 퍼블리싱 API를 자동빌드 시스템에서 플레이스토어에 바이너리를 올리는 자동 업데이트 목적이거든요.
제가 말한 페이지 파싱이 그리 긴 코드량을 요구하진 않습니다.
저도 관련 api를 찾아보니
androidpublish api들이 있더라구요.
apk 업로드 및 수정 삭제 등도 가능한듯 보이지만
각종 인증 절차도 복잡하고
그냥 api페이지 파싱하는것으로 해결하였습니다.
감사합니다~
...