justintv / Twitch-API

A home for details about our API
www.twitch.tv
1.72k stars 379 forks source link

Stream list doesn't include stream language information. #113

Open maluke opened 11 years ago

maluke commented 11 years ago

Old API includes the language of the streamer, but the newer api does not.

Old API: http://api.justin.tv/api/stream/list.json New API: https://api.twitch.tv/kraken/streams

mpoon commented 11 years ago

What's the use case for the stream's language information?

maluke commented 11 years ago

For example see labels near the streamer names at http://qqtt.org/ -- makes it easier to pick out / skip streams.

Fire- commented 11 years ago

Users are more likely to watch streams they can understand and interact with, skipping those they cannot

CommanderRoot commented 11 years ago

Just simpli adding the parameter back would help much because i think it was based on the broadcasters ip / region. Not every broadcaster streams in his native laguage. Additionally you would need the ability to set the stream language as a broadcaster.

Fire- commented 11 years ago

Keep in mind too that most of the time people are simply talking about nationality listings ( flags ) and infer language from there. That could easily be determined via geoIP, and could give a middle ground for this without having to implement new settings into the main website. That said, however, geoIP brings up privacy concerns for streams that do not want to announce where they are, so a full language selection feature in the website itself would be the best option in the end.

myxaxaxa commented 10 years ago

Is this closed? I used this future on justin.tv, now justin.tv dont work. example: api.justin.tv/api/stream/list.json?language=ru&category=gaming&sort=channel_count&meta_game= need: "language" and "geo", like it was on justin.tv pls add it to twitch, Thanks

VS64 commented 9 years ago

Hi,

Is the language/geozone filter for getting video/stream coming?

Thank you for your work.

FugiTech commented 9 years ago

For streams you can use https://api.twitch.tv/kraken/streams?broadcaster_language=ko, where ko can be any two-character ISO-639 macro language.

VS64 commented 9 years ago

Ok

Thank you for this quick response.

Will it exist a similar feature for the videos? Le 24 juin 2015 21:10, "Fugiman" notifications@github.com a écrit :

For streams you can use https://api.twitch.tv/kraken/streams?broadcaster_language=ko, where ko can be any two-character ISO-639 macro language.

— Reply to this email directly or view it on GitHub https://github.com/justintv/Twitch-API/issues/113#issuecomment-114983707 .