YouTube API订阅插入内容始终返回错误 [英] YouTube API subscription insert always returns an error

查看:62
本文介绍了YouTube API订阅插入内容始终返回错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何为经过身份验证的用户的频道添加订阅

How to Add a subscription for the authenticated user's channel

https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&key={YOUR_API_KEY}

请求参数:-

{ 
"0":
 {  "name": " <code>snippet.resourceId.kind</code>",  "value": "youtube#channel" },

"1": {  "name": " <code>snippet.resourceId.channelId</code>",  "value": "UC_x5XG1OV2P6uZZ5FSM9Ttw" }

}

响应参数:-

{
 "error":
 {  "errors":
 [   {    "domain": "youtube.subscription",    "reason": "publisherRequired",    "message": "The subscription resource specified in the request must use the <code>snippet.resourceId</code> property to identify the channel that is being subscribed to."   }  ],  "code": 400,  "message": "The subscription resource specified in the request must use the <code>snippet.resourceId</code> property to identify the channel that is being subscribed to." }
            }

推荐答案

链接的Youtube Data API(V3),您可以在这里尝试

这是尝试使用此API"中的图像示例

POST https://www.googleapis.com/youtube/v3/subscriptions?part=snippet HTTP/1.1
Authorization: Bearer [YOUR_ACCESS_TOKEN]
Accept: application/json
Content-Type: application/json

{
  "snippet": {
  "resourceId": {
  "kind": "youtube#channel",
  "channelId": "UCUK0HBIBWgM2c4vsPhkYY4w"
    }
  }
}

这篇关于YouTube API订阅插入内容始终返回错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆