Apple Music API — как получить идентификатор пользователя?

Я пытаюсь получить информацию о пользователе после получения музыкального токена из Apple Music API. Похоже, что конечная точка /me недоступна для запросов, отличных от витрины магазина (https://api.music.apple.com/v1/me/storefront).

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

На странице разработчика Apple Music API я не могу найти конечную точку для этого. Есть ли что-то, что мне не хватает?

Спасибо :)


person Babbo Natale    schedule 02.12.2019    source источник
comment
Супер разочарование! Вы когда-нибудь находили обходной путь для этого? Я разместил аналогичный вопрос здесь: stackoverflow.com/questions/67649023/   -  person Florian    schedule 07.07.2021


Ответы (1)


Нет, вы ничего не упускаете. Очень расстраивает то, что вы не можете получить какие-либо пользовательские данные из API, потому что это, вероятно, означает, что вам также придется предоставить другой метод входа, такой как Google или адрес электронной почты/пароль, для получения информации. Apple только что выпустила собственную систему единого входа здесь, но я думаю, что пользователю все равно придется аутентифицировать это и MusicKit.

person Logan George    schedule 17.02.2020
comment
Рад, что я не единственный, кто находит это крайне разочаровывающим. Они должны либо предоставить уникальный идентификатор пользователя, либо добавить дополнительную область действия в свою службу «Вход с Apple» для получения музыки. У меня есть приложение, которое аутентифицируется в Apple, а затем нам нужно открыть еще одно окно входа в систему для их доступа к музыке. Либо непреднамеренно плохой UX, либо преднамеренный доступ к каменной стене. Может быть, когда-нибудь они увидят, как остальной мир делает некоторые вещи, вместо того, чтобы постоянно пытаться изобретать их заново. - person daleyjem; 06.04.2020