i want to get channel info via channel id i am trying this API from docs
https://api.twitch.tv/kraken/channels/<channel ID>
in docs it says it returns specific channel object.
i am executing this like
https://api.twitch.tv/kraken/channels/262027661?client_id=my_client_id
but its always returns me this error
{"error":"Not Found","status":404,"message":"Unable to find channel for login \"262027661\""}
where i am mistaking?
You need to set a header declaring you want v5 responses.
Without a header it defaults to v3 and you are using V3
For exmaple:
curl -H 'Accept: application/vnd.twitchtv.v5+json' \
-H 'Client-ID: uo6dggojyb8d6soh92zknwmi5ej1q2' \
-X GET https://api.twitch.tv/kraken/users?login=dallas,dallasnchains
You need an Accept header in your request declaring v5. Otherwise this end point attempts to lookup by username 262027661 instead of userid 262027661 as thats the behaviour of this end point between v3/v5
1 Like
thanks brother its working now
1 Like
system
Closed
February 22, 2019, 6:47pm
4
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.