Вопрос

Есть ли в iTunes Connect API?Как некоторые приложения загружают финансовые отчеты и отчеты о продажах на компьютер?Существуют ли какие-нибудь API-оболочки C / Objective-C?

Это было полезно?

Решение

Обновление 11/02/2018

18 ноября Apple наконец выпустила Appstore Подключает REST API.Ссылка на описание Apple:

Тестовый полет.Управляйте бета-сборками вашего приложения, тестировщиками и группами.

Пользователи и доступ.Отправляйте пользователям приглашения присоединиться к вашей команде.Измените уровень их доступа или удалите пользователей.

Отчетность.Загружайте отчеты о продажах и финансовые отчеты.

Обновление 10/03/2018

Хорошие новости по этому поводу:на WWDC 2018 года Apple анонсировала API подключения к Appstore - где вы сможете получить доступ практически ко всему, что связано с управлением вашим Appstore Connect.Вы можете увидеть два связанных выступления здесь и здесь.

Единственный любопытный дело в том, что предполагалось, что его дата выхода будет в конце этого лета - так что это, вероятно, отложено.Тем не менее, мы должны быть в состоянии увидеть релиз скоро.

Обновление 18.08.2016

Официальный инструмент Reporter от 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

Другие советы

Нет API для iTunes connect, единственный способ получить доступ к информации - через Интернет или с помощью программы, которая очищает веб-страницы. Если вы хотите создать что-то в Objective-C, загрузите AppSales с github, это приложение для iPhone, которое загружает финансовые отчеты из ITC (или, возможно, itts). Вы можете скачать его и установить на свой iPhone, если у вас есть учетная запись разработчика Apple. Вы можете просмотреть их код и посмотреть, как они очищают ежедневные и еженедельные отчеты (подсказка: это ужасно).

http://github.com/omz/AppSales-Mobile

Обратите внимание, что если вы попытаетесь создать приложение для iPhone, Apple отклонит его. Это нарушает правило об отсутствии общедоступного API. Другие люди попробовали это и были отклонены.

Если вы просто ищете программное обеспечение для этого на вашем компьютере, я настоятельно рекомендую AppViz

http://www.ideaswarm.com/products/appviz/

Вот хороший пост, в котором сравниваются эти и другие приложения:

http://www.markj.net/sales-stats -Инструменты-для-iphone-приложений /

По всем вопросам, не связанным с продажами, вы можете проверить неофициальную документацию JSON API iTunes Connect: https://github.com/fastlane/itc-api-docs

Обновление: в настоящее время доступна реализация Ruby API iTunes Connect и API разработчика Apple: https://github.com/fastlane/fastlane/tree/master/spaceship

В ответ на ответ Гави: если вы загружаете & amp; декомпилируя класс Autoingestion, вы можете увидеть API, который Apple использует для загрузки продаж.

Он состоит из POST для https://reportingitc.apple.com/autoingestion.tft со значениями формы : ИМЯ ПОЛЬЗОВАТЕЛЯ, ПАРОЛЬ, VNDNUMBER, TYPEOFREPORT, DATETYPE, REPORTTYPE, REPORTDATE. Обратитесь к PDF для получения подробной информации о параметрах

Ответ будет содержать заголовок «ERRORMSG», если есть ошибка, и заголовок «имя файла», если есть тело (предположительно, разработчики Apple не знают о кодах состояния Content-Disposition или 4xx / 5xx). Тело ответа содержит данные файла.

Вот небольшой проект, который может помочь вам в автоматизации загрузки отчетов о фортепиано из iTunes Connect. Это скрипт на python для автоматизации входа / загрузки ежедневных файлов продаж, и я использую его ежедневно в сочетании с некоторыми другими скриптами для анализа этих данных. Подключите его к работе cron с некоторой проверкой ошибок (кажется, что отчеты никогда не генерируются одновременно), и все будет хорошо.

http://code.google.com/p/appdailysales/

Нет, формального API нет (или, если оно есть, оно хорошо скрыто даже от разработчиков iTunes, подключенных к iPhone). Тем не менее, продажи & amp; Финансовые отчеты можно загружать в виде открытого текста с разделителями табуляции (сжатые gzip), однако, чтобы сделать запрос, вам нужно будет войти (который основан на cookie). Вероятно, можно было бы завершить этот процесс небольшим скребком по экрану и таким образом получить доступ к файлам TSV.

Официального API нет, но есть несколько открытых и коммерческих продуктов, которые объединяют некоторую / большую / всю информацию (например, упомянутые в предыдущих ответах).

Еще одно такое решение - www.appfigures.com , которое объединяет отчеты о продажах, обзоры приложений и почасовые обновления рейтинга , В отличие от других приложений, приложения могут автоматически импортировать ваши отчеты и отправлять вам по электронной почте хорошо отформатированный отчет по электронной почте каждый день / неделю.

Посмотрите на http://www.itunesapis.com . Это отсутствующий API iTunes и iTunes Connect.

Бесстыдная вилка для моего собственного модуля perl5 ...

http://metacpan.org/pod/WWW::iTunesConnect

Хотя, учитывая вчерашнее официальное объявление Apple приложение, в работе может быть API.

Чтобы использовать AutoIngestion Tool, необходим vendorId. Чтобы найти его, с последним обновлением на iTunnes Connect , в разделе «Продажи и тренды», нажмите в верхней части Правое меню, которое показывает «Топ контента» можно получить доступ к записи отчетов (прямая ссылка).

Там вы можете увидеть " Vendor " Селектор, нажав на него, вы можете увидеть информацию о продавце в следующем формате:

VendorName - VendorId

Надеюсь, это поможет.

посмотрев везде, я не нашел PHP-версию API отчетов, поэтому сделал свою собственную.

Вы можете проверить это на https://github.com/Finnb8r / itunes-connect-sales-api-php .

Я понимаю, что это не оболочка Objective-C, но эта ссылка выходит на первое место при поиске API.

Существует поисковый API iTunes Store:

Это часть партнерской программы Apple.

Надеюсь, это поможет вам.

Самым популярным на GitHub является космический корабль

Это библиотека Ruby. Вы можете NSTask вызвать код ruby.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top