当subscribedStatus是某些频道的维度之一时,为什么YouTube Analytics API会返回403(原因:“禁止”)

时间:2019-05-22 10:59:52

标签: youtube-api

从Youtube Analytics API检索数据时遇到问题。来自API端点youtube.reports.query的响应返回错误代码403,并且在尺寸中包含“ subscribedStatus”时,原因是“禁止”。每当“ startDate”在最近2天之内,同一请求就返回数据。每当“ startDate”在最近两天内都不存在时,就会出现此问题。

不是每个频道都会出现此问题,而是某些新创建的频道和数据较少的频道会出现此问题。

尽管访问令牌有效,但返回403的请求

API Endpoint URL: https://youtubeanalytics.googleapis.com/v2/reports
**Paramters passed**
dimensions=subscribedStatus
metrics=views
ids=channel==MINE
startDate=2018-01-01
endDate=2019-05-13
**Headers**
Authorization: Bearer {Valid access token}

与startDate = 2019-05-11(或)startDate = 2019-05-12相同的请求将返回有效响应。

请帮助我解决此问题。

0 个答案:

没有答案