如果我尝试更改twitch.tv状态或游戏标题,请获取401错误

时间:2016-02-08 19:15:24

标签: c# oauth twitch

我获得了Implicit Grant Flow和范围channel_editor的oauth令牌。如果我尝试更改频道标题,则来自抽搐服务器的答案是401令牌无效或缺少必需的范围。

这是我试图改变频道状态的代码:

var client = new RestClient("https://api.twitch.tv/kraken/channels/innoszorn83");
        var request = new RestRequest(Method.PUT);
        request.AddHeader("cache-control", "no-cache");
        request.AddHeader("content-type", "application/json");
        request.AddHeader("authorization", "OAuth " + cs_globals.oauth);
        request.AddHeader("accept", "application/vnd.twitchtv.v3+json");
        request.AddParameter("application/json", "{\"channel\":{\"status\":\"Hello World\"}}",
            ParameterType.RequestBody);

        IRestResponse response = client.Execute(request);

我在c#programm中得到了关于webbrowser控件的oauth。

0 个答案:

没有答案