我尝试用访问令牌从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",虽然似乎没有什么变化的响应。还是同样的错误。此外,尝试添加querystring "&v=2.1",但仍然没有。
任何帮助都会很感激。谢谢。
Ok, v=2.1在最后确实起作用了