能否通过API获取YouTube视频变现状态?OAuth权限相关技术咨询
查询YouTube视频变现状态的API方案
不需要依赖未公开的私有API,YouTube Data API v3 提供了合法的公开接口可以实现这个需求,前提是你通过OAuth 2.0获取了对应权限的凭证:
- 使用
videos.list接口,请求时指定part参数为status,当你拥有视频的访问/管理权限时,返回的响应中会包含与变现相关的状态字段,比如status.license(判断是否允许变现)、status.privacyStatus(结合权限验证变现可用性)等。 - 如果需要更细化的变现数据,还可以调用
channelRevenue.list这类接口,但需要确保你的OAuth凭证申请到了youtube.readonly或更高等级的权限(比如youtube范围),且账号本身已开通YouTube变现功能。 - 注意:所有接口返回的变现相关信息,仅对视频所有者或拥有对应管理权限的账号可见,逻辑和YouTube Studio完全一致。
- 强烈不建议使用私有API:这类接口未被Google官方公开支持,随时可能失效,且违反API使用条款,存在账号被限制的风险。
内容的提问来源于stack exchange,提问作者alistair
相关产品推荐
相关产品推荐

