Как получить статистику воспроизведения

Я хотел бы знать, возможно ли (и если да: как) получить статистику для наших треков soundcloud через API Soundcloud.

Я знаю, что могу получить текущий счетчик воспроизведения моих треков, но возможно ли получить счетчик воспроизведения вчера и так далее, чтобы нарисовать собственный график?

Или мне нужно опросить API и записать данные самостоятельно?

1 ответ

Не официально. Последние и официальные API еще не поддерживают эту функцию. Это разрушает все.

Прежде чем читать дальше, проверьте этот вопрос: soundcloud: Разрешено ли использовать api-v2 и есть ли на него документация?

Для экспериментального использования вы можете попробовать это:

soundcloud.com/{username}/stats

Это хорошая отправная точка, чтобы глубже взглянуть на вкладку сети в консоли.

Пример звонков:

итоги -> все треки

https://api-v2.soundcloud.com/users/soundcloud:users:1672444/stats/totals?from=1427846400000&to=1428364800000&client_id=b45b1aa10f1ac2941910a7f0d10f8e28&app_version=1d6991e

играет -> отдельные треки

https://api-v2.soundcloud.com/users/soundcloud:users:1672444/tracks/soundcloud:tracks:148976759/stats/timeseries/plays?from=1427846400000&to=1428364800000&resolution=day&client_id=b45b1aa10f1ac2941910a7f0d10f8e28&app_version=1d6991e

Второй вызов даст вам, что вы хотите - массив с ежедневными играми.

Чтобы звонки работали, мне приходилось манипулировать заголовками запросов.

пример звонка почтальона

Другие вопросы по тегам