我尝试使用来自 auth2 的访问令牌调用此端点:
https://gdata.youtube.com/feeds/api/users/default?access_token= {mytoken}&alt=json
当我将它用于在 youtube 上有频道的用户时,它工作正常。但是,当我尝试将它用于“未关联的帐户”用户(YouTube 上还没有频道)时,它会返回我这个 html 响应
<HTML>
<HEAD>
<TITLE>User authentication required.</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>User authentication required.</H1>
<H2>Error 401</H2>
</BODY>
从我搜索的内容来看,我应该使用 v2.1 而不是 v2.0,因此我尝试将标头添加到请求“GData-Version = 2.1”中,尽管响应中似乎没有任何变化。还是一样的错误。另外,尝试添加查询字符串“&v=2.1”,但仍然没有。
任何帮助,将不胜感激。谢谢。