我正在使用youtube api。当我打这个网址 “https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3DMINE&start-date=2015-01-01&end-date=2016-01-31&metrics=likes%2Cdislikes&key= {API密钥}”错误:使用YouTube分析API时出现“message”:“需要登录”
它给了401
{
"error": {
"errors": [
{
"domain": "global",
"reason": "required",
"message": "Login Required",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Login Required"
}
}
,但我在浏览器hited “https://developers.google.com/apis-explorer/?” 它工作正常。
如何使第一个请求生效?
您应该解决您的问题,这是对YouTube分析API的请求。您需要使用Oauth2对该请求进行身份验证。 – DaImTo
我已经有了来自Oauth的访问令牌的不同意思。现在我如何获得这些数据? –
请尝试https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3DMINE&start-date=2015-01-01&end-date=2016-01-31&metrics=likes%2Cdislikes&access_token={access来自oauth的令牌} – DaImTo