iTunes Connect API
iTunes Connect에 API가 있습니까? 일부 응용 프로그램은 재무 및 판매 보고서를 컴퓨터에 어떻게 다운로드합니까? C / Objective-C API 래퍼가 있습니까?
업데이트 2018 년 11 월 2 일
11 월 18 일, Apple은 마침내 Appstore Connect REST API를 출시했습니다 . Apple 설명 참조 :
TestFlight . 앱, 테스터 및 그룹의 베타 빌드를 관리합니다.
사용자 및 액세스 . 사용자가 팀에 참여할 수 있도록 초대장을 보냅니다. 액세스 수준을 조정하거나 사용자를 제거합니다.
보고 . 판매 및 재무 보고서를 다운로드하십시오.
업데이트 10/03/2018
이에 대한 좋은 소식 : 2018 년 WWDC에서 Apple은 Appstore Connect 관리와 관련된 거의 모든 것에 액세스 할 수 있는 Appstore Connect API를 발표했습니다 . 여기 와 여기 에서 두 개의 관련 강연을 볼 수 있습니다 .
유일하게 궁금한 점은 출시일 이 올 여름 늦어 질 예정 이어서 아마도 늦어 질 것입니다. 그럼에도 불구하고 곧 출시 될 예정 입니다.
2016 년 8 월 18 일 업데이트
Apple의 공식 리포터 도구
https://help.apple.com/itc/appsreporterguide/#/
iTunes는 마침내 PDF에 명시된 자동 다운로드 도구를 출시했습니다.
http://www.apple.com/itunesnews/docs/AppStoreReportingInstructions.pdf
다음은 클래스 파일입니다.
http://www.apple.com/itunesnews/docs/Autoingestion.class.zip
iTunes 연결을위한 API는 없습니다. 정보에 액세스 할 수있는 유일한 방법은 웹 또는 웹 페이지를 긁어내는 프로그램을 사용하는 것입니다. Objective-C에서 무언가를 만들고 싶다면 github에서 AppSales를 다운로드하세요. ITC (또는 itts)에서 재무 보고서를 다운로드하는 iPhone 앱입니다. Apple 개발자 계정이있는 경우 다운로드하여 iPhone에 설치할 수 있습니다. 그들의 코드를 살펴보고 그들이 일간 및 주간 보고서를 어떻게 긁는 지 확인할 수 있습니다 (힌트 :보기 흉합니다).
http://github.com/omz/AppSales-Mobile
이를 위해 iPhone 앱을 만들려고하면 Apple에서이를 거부합니다. "공개 API 없음"에 대한 규칙을 위반합니다. 다른 사람들이 이것을 시도했지만 거부되었습니다.
컴퓨터에서이 작업을 수행 할 소프트웨어를 찾고 있다면 AppViz를 적극 권장합니다.
http://www.ideaswarm.com/products/appviz/
다음은 이러한 앱과 더 많은 앱을 비교하는 멋진 게시물입니다.
http://www.markj.net/sales-stats-tools-for-iphone-apps/
판매와 관련이없는 모든 항목에 대해서는 iTunes Connect JSON API의 비공식 문서 ( https://github.com/fastlane/itc-api-docs) 를 확인하는 것이 좋습니다.
업데이트 : 이제 iTunes Connect API와 Apple Developer API의 Ruby 구현이 있습니다. https://github.com/fastlane/fastlane/tree/master/spaceship
gavi의 답변에 대한 후속 조치 : Autoingestion 클래스를 다운로드 및 디 컴파일하면 Apple이 판매 다운로드에 사용하는 API를 볼 수 있습니다.
USERNAME, PASSWORD, VNDNUMBER, TYPEOFREPORT, DATETYPE, REPORTTYPE, REPORTDATE 양식 값이있는 https://reportingitc.apple.com/autoingestion.tft 에 대한 POST로 구성됩니다 . 매개 변수에 대한 자세한 내용은 PDF 를 참조하십시오.
응답에는 오류가있는 경우 'ERRORMSG'헤더가 포함되고 본문이있는 경우 'filename'헤더가 포함됩니다 (아마도 Apple 개발자는 Content-Disposition 또는 4xx / 5xx 상태 코드에 대해 알지 못함). 응답 본문에는 파일 데이터가 포함됩니다.
다음은 iTunes Connect에서 피아노 보고서 다운로드를 자동화하는 데 도움이 될 수있는 작은 프로젝트입니다. 일일 판매 파일의 로그인 / 다운로드를 자동화하는 파이썬 스크립트이며, 다른 스크립트와 함께 매일 사용하여 해당 데이터를 구문 분석합니다. 오류 검사를 통해 크론 작업에 연결하면 (보고서가 동시에 생성되지 않는 것 같음) 계속 진행할 수 있습니다.
http://code.google.com/p/appdailysales/
아니요, 공식 API가 없습니다 (또는있는 경우 iTunes connect의 iPhone 개발자 사용자에게도 숨겨져 있습니다). 그러나 판매 및 재무 보고서는 탭으로 구분 된 일반 텍스트 (gzip 압축)로 다운로드 할 수 있지만 요청을하려면 로그인해야합니다 (쿠키 기반). 이 프로세스를 약간의 화면 스크래핑으로 마무리하여 TSV 파일에 액세스 할 수 있습니다.
공식적인 API는 없지만 일부 / 대부분 / 모든 정보를 함께 제공하는 여러 오픈 소스 및 상용 제품 (예 : 이전 답변에서 언급 한 정보)이 있습니다.
또 다른 솔루션은 판매 보고서, 앱 리뷰 및 시간별 순위 업데이트를 결합한 www.appfigures.com 입니다. 다른 앱과 달리 appfigures는 자동으로 보고서를 가져오고 매일 / 주간 이메일로 멋진 형식의 보고서를 이메일로 보낼 수 있습니다.
http://www.itunesapis.com을 살펴 보십시오 . 이것은 누락 된 iTunes 및 iTunes Connect API입니다.
내 perl5 모듈을위한 뻔뻔한 플러그 ...
http://metacpan.org/pod/WWW::iTunesConnect
어제 공식 애플 앱에 대한 발표 를 감안할 때 API가 작동 중일 수 있습니다.
AutoIngestion Tool을 사용하려면 vendorId가 필요합니다. 이를 찾으려면 iTunnes Connect 의 마지막 업데이트를 통해 판매 및 동향 섹션에서 "상위 콘텐츠"가 표시된 오른쪽 상단 메뉴를 누르면 보고서 항목 (직접 링크)에 액세스 할 수 있습니다 .
여기에서 "공급 업체"선택기를 볼 수 있으며,이를 누르면 다음 형식의 공급 업체 세부 정보를 볼 수 있습니다.
VendorName - VendorId
도움이 되었기를 바랍니다.
모든 곳을 살펴본 후 보고서 API의 PHP 버전을 찾지 못해 내 것으로 만들었습니다.
https://github.com/Finnb8r/itunes-connect-sales-api-php 에서 확인할 수 있습니다 .
이것이 Objective-C 래퍼가 아니라는 것을 알고 있지만 일반적으로 API를 찾을 때이 링크가 맨 위에 표시됩니다.
ITunes Store Search API가 있습니다.
It is part of Apple affiliate program.
Hope this will help you.
The most popular one on GitHub is spaceship
It is a Ruby library. You can NSTask
to call ruby code.
참고URL : https://stackoverflow.com/questions/1619172/itunes-connect-api
'Program Tip' 카테고리의 다른 글
없음 값으로 Pyspark 데이터 프레임 열 필터링 (0) | 2020.10.28 |
---|---|
CSS 사이드 바 높이 100 % (0) | 2020.10.28 |
파이프의 다른 쪽 끝에 프로세스가 없습니다 (SQL Server 2012) .No process is on the other end of the pipe (SQL Server 2012) (0) | 2020.10.28 |
React- 라우터와 nginx (0) | 2020.10.28 |
JQuery.ajax 성공 데이터에서 JSON 구문 분석 (0) | 2020.10.28 |