YouTube API 订阅插页始终返回错误



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

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 api中的一个错误。 这可以通过检查 API 资源管理器来验证 此处 .

POST https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&key={YOUR_API_KEY}
{
 "0": {
  "name": "snippet.resourceId",
  "value": "youtube#channel"
 },
 "1": {
  "name": "snippet.resourceId",
  "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."
 }
}
此问题

存在问题请求,团队已被 ping 通。

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"
    }
  }
}

相关内容

  • 没有找到相关文章

最新更新