Я использую API-интерфейс Twitch в своем веб-приложении, чтобы пользователи могли связать свою учетную запись Twitch.Я был в состоянии успешно получить информацию о пользователе, такую как имя пользователя и адрес электронной почты от 30+ пользователей.
Но у меня была попытка пользователя связать свою учетную запись, и он потерпел крах, потому что его адрес электронной почты (связанный с Twitch, извлеченный из конечной точки пользователей Twitch API) был неопределенным, и я ожидал, что это будет строка.
Я не знал, что можно создать учетную запись Twitch без использования адреса электронной почты.Как этот пользователь не может иметь один?Я нашел это: https://www.reddit.com/r/Twitch/comments/7xzmf9/twitch_account_with_no_email_assoicated/
Так что, возможно, этот пользователь создал учетную запись Twitch изначально через Amazon, и API не может увидеть свой адрес электронной почты, связанный с Amazon?У кого-нибудь есть опыт с этим?Следует ли сообщать об этом Twitch как о проблеме / ошибке?