Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ReRuns have disappeared from Kraken v5 #39

Closed
BarryCarlyon opened this issue Jan 18, 2020 · 11 comments
Closed

ReRuns have disappeared from Kraken v5 #39

BarryCarlyon opened this issue Jan 18, 2020 · 11 comments
Labels
product: v5 API endpoints in the "v5" namespace stopped investigating An issue that cannot be reproduced and is no longer being actively investigated. ticketed Has been given an internal tracking ticket

Comments

@BarryCarlyon
Copy link
Contributor

Brief description

Similar to #38 but recently, ReRuns have completely disappeared from Helix

Affects the streams and followed/streams endpoints

How to reproduce

Call https://api.twitch.tv/kraken/streams/?stream_type=playlist

Expected behavior

Get ReRuns/playlists

Screenshots

image

@BarryCarlyon BarryCarlyon added the product: v5 API endpoints in the "v5" namespace label Jan 18, 2020
@BarryCarlyon
Copy link
Contributor Author

@BarryCarlyon
Copy link
Contributor Author

BarryCarlyon commented Jan 18, 2020

{
    "stream": {
        "_id": 36689307040,
        "game": "The Forest",
        "broadcast_platform": "other",
        "community_id": "",
        "community_ids": null,
        "viewers": 0,
        "video_height": 720,
        "average_fps": 60,
        "delay": 0,
        "created_at": "2020-01-17T20:07:24Z",
        "is_playlist": false,
        "stream_type": "live",
        "preview": {
            "small": "https://static-cdn.jtvnw.net/previews-ttv/live_user_welovegames-80x45.jpg",
            "medium": "https://static-cdn.jtvnw.net/previews-ttv/live_user_welovegames-320x180.jpg",
            "large": "https://static-cdn.jtvnw.net/previews-ttv/live_user_welovegames-640x360.jpg",
            "template": "https://static-cdn.jtvnw.net/previews-ttv/live_user_welovegames-{width}x{height}.jpg"
        },
        "channel": {
            "mature": false,
            "status": "Хороших вам выходных!",
            "broadcaster_language": "ru",
            "broadcaster_software": "watch_party_rerun",
            "display_name": "WELOVEGAMES",
            "game": "The Forest",
            "language": "ru",
            "_id": 30814134,
            "name": "welovegames",
            "created_at": "2012-05-26T11:18:26.294212Z",
            "updated_at": "2020-01-18T12:33:41.379427Z",
            "partner": true,
            "logo": "https://static-cdn.jtvnw.net/jtv_user_pictures/welovegames-profile_image-15afef2e74a108da-300x300.png",
            "video_banner": null,
            "profile_banner": "https://static-cdn.jtvnw.net/jtv_user_pictures/welovegames-profile_banner-5700d3683ec069c3-480.png",
            "profile_banner_background_color": "",
            "url": "https://www.twitch.tv/welovegames",
            "views": 73783254,
            "followers": 386026,
            "broadcaster_type": "partner",
            "description": "vk.com/welovegames",
            "private_video": false,
            "privacy_options_enabled": false
        }
    }
}

Call a stream directly, it shows as "live" instead of a "watch party" have to use the "channel" with "broadcaster_software" to differentiate at time of writing.

Also not the broken viewers count

@BarryCarlyon
Copy link
Contributor Author

Additionally: adding ?stream_type=all breaks the viewer count

Calling https://api.twitch.tv/kraken/streams/26610234?stream_type=all

{
"stream": {
"_id": 36705562864,
"game": "Star Wars: Knights of the Old Republic",
"broadcast_platform": "other",
"community_id": "",
"community_ids": null,
"viewers": 0,

Snip

@tduva
Copy link

tduva commented Jan 26, 2020

As you said, this has the broken viewercount:

https://api.twitch.tv/kraken/streams/22680841?stream_type=all

But this appears to work:

https://api.twitch.tv/kraken/streams/?channel=22680841&stream_type=all

Might be a possible workaround or a clue for fixing it.

@BarryCarlyon
Copy link
Contributor Author

Interesting, channel as a query string argument is undocumented… Didn't know that was a thing

@tduva
Copy link

tduva commented Jan 28, 2020

It's the second variant of /kraken/streams (I'm just using it for a single channel in this case):

streams

@jbulava
Copy link
Member

jbulava commented Feb 12, 2020

Ticketed internally on GQL-914. There are a couple of questions here; whether reruns was removed intentionally or if they should be included, as well as why the view count is broken and if that should be fixed.

@jbulava jbulava added the ticketed Has been given an internal tracking ticket label Feb 12, 2020
@garyking
Copy link

If re-runs were intentionally removed, I'd be interested to know what the reason was. Since of course, it'd be better to include re-runs, and let us filter them out if we don't want them, rather than forcefully removing them, and not letting us retrieve them, at all.

This was referenced Oct 9, 2020
@BarryCarlyon
Copy link
Contributor Author

As per #216 this issue has reoccured

And this ticket never got marked as "fixed"

@BarryCarlyon
Copy link
Contributor Author

Issue still occurring

@jbulava jbulava added the stopped investigating An issue that cannot be reproduced and is no longer being actively investigated. label Apr 18, 2023
@jbulava
Copy link
Member

jbulava commented Apr 18, 2023

Closing as this was related to v5.

@jbulava jbulava closed this as completed Apr 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product: v5 API endpoints in the "v5" namespace stopped investigating An issue that cannot be reproduced and is no longer being actively investigated. ticketed Has been given an internal tracking ticket
Projects
None yet
Development

No branches or pull requests

4 participants