我需要从YouTube获取用户的收入详细信息
我关注了下面的网址以获得收入
https://developers.google.com/youtube/analytics/sample-requests#Content_Owner_Reports
我传递了如下所示的请求
GET https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3D*******************&start-date=2014-05-01&end-date=2014-06-30&metrics=earnings&key={YOUR_API_KEY}
但结果是
{
"error": {
"errors": [
{
"domain": "global",
"reason": "unauthorized",
"message": "Insufficient permission to access this report."
}
],
"code": 401,
"message": "Insufficient permission to access this report."
}
}
我的问题是:
- 我的要求是对的吗?
- 如何在 YouTube API 中获取收入?
-
contentOwner==OWNER_NAME
如何获得YouTube CMS的OWNER_NAME? - 什么是 YouTube CMS?请帮助我
直接从您发布的链接: 示例 API 请求
您还必须作为指定的频道或内容进行身份验证 所有者,以便 API 资源管理器可以使用以下命令授权您的 API 请求 OAuth 2.0。
对第一个问题的回答是:不,您的请求不正确。您需要先进行身份验证,然后才能访问数据。实施 OAuth 2.0 授权
另外:YouTube内容管理器(CMS(