iphone - appstore - sign in to app store connect
API de iTunes Connect (13)
Actualización 18/8/2016
Herramienta oficial Reporter de Apple
https://help.apple.com/itc/appsreporterguide/#/
iTunes finalmente lanzó una herramienta de descarga automática como se indica en el PDF
http://www.apple.com/itunesnews/docs/AppStoreReportingInstructions.pdf
Aquí está el archivo de clase
http://www.apple.com/itunesnews/docs/Autoingestion.class.zip
¿ITunes Connect tiene una API? ¿Cómo descargan algunas aplicaciones los informes financieros y de ventas a la computadora? ¿Hay algunas envolturas API C / Objective-C?
Aquí hay un pequeño proyecto que puede ser útil para automatizar la descarga de informes de piano desde iTunes Connect. Es un script de Python para automatizar el inicio de sesión / descarga de archivos de ventas diarias y lo uso a diario junto con algunos otros scripts para analizar esos datos. Conéctelo a un trabajo de cron con alguna comprobación de errores (los informes nunca parecen generarse al mismo tiempo) y estará listo.
Conector desvergonzado para mi propio módulo perl5 ...
http://metacpan.org/pod/WWW::iTunesConnect
Aunque, dado el announcement de ayer de una aplicación oficial de Apple, podría haber una API en proceso.
Eche un vistazo a http://www.itunesapis.com . Esta es la API de iTunes y iTunes Connect que falta.
El más popular en GitHub es la spaceship
Es una biblioteca de Ruby. Puede NSTask
llamar al código ruby.
Hay iTunes Search API de búsqueda:
Es parte del programa de afiliación de Apple.
Espero que esto te ayudará.
No hay API para iTunes Connect, la única forma en que puede acceder a la información es a través de la web o con un programa que raspa las páginas web. Si desea crear algo en Objective-C, descargue AppSales de github, es una aplicación de iPhone que descarga informes financieros de ITC (o tal vez de itts). Puede descargarlo e instalarlo en su iPhone si tiene una cuenta de desarrollador de Apple. Puede revisar su código y ver cómo raspan los informes diarios y semanales (pista: es feo).
http://github.com/omz/AppSales-Mobile
Tenga en cuenta que si intenta crear una aplicación de iPhone para hacer esto, Apple lo rechazará. Rompe la regla sobre "Sin API pública". Otras personas lo han intentado y han sido rechazadas.
Si solo está buscando un software para hacer esto en su computadora, recomiendo AppViz
http://www.ideaswarm.com/products/appviz/
Aquí hay una buena publicación que compara estas y más aplicaciones:
No hay una API formal, pero hay varios productos de código abierto y comerciales disponibles que reúnen la información más / la más / la totalidad (como las mencionadas en las respuestas anteriores).
Otra solución de este tipo es www.appfigures.com, que combina informes de ventas, revisiones de aplicaciones y actualizaciones de rangos por hora. A diferencia de las otras aplicaciones, las aplicaciones pueden importar automáticamente sus informes y enviarle por correo electrónico un informe bien formateado por correo electrónico cada día / semana.
No, no hay API formal (o si hay una, está bien escondida incluso para los usuarios de iPhone que desarrollan iTunes Connect). Sin embargo, los informes financieros y de ventas se pueden descargar como texto sin formato delimitado por tabulaciones (gzip comprimido), aunque para realizar la solicitud deberá iniciar sesión (que está basado en cookies). Probablemente uno podría envolver este proceso con un poco de raspado de pantalla, y así tener acceso a los archivos TSV.
Para poder usar la Herramienta de Autoingestión, se necesita el proveedor. Para encontrarlo, con la última actualización de iTunnes Connect , en la sección Ventas y tendencias, al presionar en el menú superior derecho que muestra "Contenido principal" puede acceder a la entrada Informes (enlace directo).
Allí puede ver el selector "Vendedor", al presionar sobre él puede ver los Detalles del proveedor con el siguiente formato:
VendorName - VendorId
Espero eso ayude.
Para todo lo que no esté relacionado con las ventas, es posible que desee consultar la documentación no oficial de la API JSON de iTunes Connect: https://github.com/fastlane/itc-api-docs
Actualización: ahora hay una implementación de Ruby de la API de iTunes Connect y la API de desarrollador de Apple disponibles: https://github.com/fastlane/fastlane/tree/master/spaceship
Siguiendo con la respuesta de gavi: si descargas y descompilas la clase de Autoingestión, puedes ver la API que Apple usa para las descargas de ventas.
Consiste en un POST a https://reportingitc.apple.com/autoingestion.tft con los valores del formulario: NOMBRE DE USUARIO, CONTRASEÑA, NUMERO VDN, INFORME DE TIPO, DAT E, REPORT TIPO, INFORME. Consulte el http://www.apple.com/itunesnews/docs/AppStoreReportingInstructions.pdf para obtener detalles de los parámetros
La respuesta contendrá el encabezado ''ERRORMSG'' si hay un error, y el encabezado ''nombre de archivo'' si hay un cuerpo (supuestamente los desarrolladores de Apple no conocen los códigos de estado Content-Disposition o 4xx / 5xx). El cuerpo de la respuesta contiene los datos del archivo.
después de buscar en todas partes, no encontré una versión PHP de la API de informes, por lo que hice la mía.
Puede verificarlo en https://github.com/Finnb8r/itunes-connect-sales-api-php .
Me doy cuenta de que este no es un contenedor de Objective-C, pero este enlace sale a la luz cuando generalmente busca una API.