1

我对 YouTube API V2 有疑问。我想向 Youtube 上传评论,但出现此错误:NoLinkedYouTubeAccount\n

NoLinkedYouTube 帐户

错误 401

我在网上搜索过,但我发现的唯一原因是,该帐户不是YouTube帐户,但我也使用此帐户喜欢YouTube上的一些视频,...,所以这应该不是原因。她是我发帖的代码:

{
       string data = @"<?xml version=""1.0"" encoding=""UTF-8""?>
                                <entry xmlns=""http://www.w3.org/2005/Atom"" xmlns:yt=""http://gdata.youtube.com/schemas/2007"">
                                        <content>" + comment + "</content></entry>";


        HttpContent content = new StringContent(data);
        content.Headers.ContentLength = data.Length;
        content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/atom+xml");

        HttpClient client = new HttpClient();
        client.DefaultRequestHeaders.Add("Authorization", "Bearer " + authToekn);
        client.DefaultRequestHeaders.Add("X-GData-Key", "key=" + developer_key);


        HttpResponseMessage message = await client.PostAsync(url, content);

        MemoryStream stream = new MemoryStream();
        string result = await message.Content.ReadAsStringAsync();
}

登录通过 OAuth2.0 工作,我得到了正确的身份验证令牌和刷新令牌。有谁知道问题(或我的错)可能是什么?

4

0 回答 0