【问题标题】:YouTube Analytics API : 403 Forbidden Error returns Earnings ReportYouTube 分析 API:403 禁止错误返回收益报告
【发布时间】:2016-03-02 06:58:01
【问题描述】:

我有一个 CMS 帐户,我正在尝试从使用 OAuth 2.0 的 Analytics API 的内容所有者报告中获取收入数据。每当我尝试通过我的网站执行此操作时,都会收到以下错误;

调用 GET https://www.googleapis.com/youtube/analytics/v1/reports?ids=contentOwner%3D%3DContentOwnerID&start-date=2005-01-01&end-date=2015-11-26&metrics=views%2Cearnings%2Clikes%2Cdislikes%2Cshares%2Ccomments&dimensions=30DayTotals&filters=channel%3D%3DChannel_ID 时出错:(403) 禁止

我在TRY IT 页面上做同样的事情,它工作正常。

我认为我在验证我的域时遇到了问题。你认为是什么问题?我该如何解决这个问题?

谢谢,

【问题讨论】:

    标签: youtube-api youtube-data-api youtube-analytics youtube-analytics-api


    【解决方案1】:

    403 表示没有人可以访问页面。正如您所注意到的,您可能可以访问类似的页面,但不能访问这个页面。这不是身份验证问题。身份验证问题给出状态 401(这意味着可以通过添加适当的身份验证来修复它); 403 无法修复。

    【讨论】:

    • 谢谢。如果这与授权无关,您认为我的代码有问题吗?
    【解决方案2】:

    最后,我解决了这个问题..

    谁会遇到这个问题,请使用 CMS 用户的 OAuth 2.0 凭据,而不是使用通道凭据。

    【讨论】:

    • 您能否详细说明您为解决此问题所做的工作? CMS 用户的 OAuth 2.0 是什么意思?你的意思是google api OAuth2.0 密钥和客户端ID!
    猜你喜欢
    • 1970-01-01
    • 2018-07-24
    • 1970-01-01
    • 2015-07-31
    • 2020-05-25
    • 1970-01-01
    • 2018-11-08
    • 2015-04-19
    • 1970-01-01
    相关资源
    最近更新 更多