【问题标题】:branding settings error youtube api品牌设置错误 youtube api
【发布时间】:2013-11-26 12:00:54
【问题描述】:

我必须使用 youtube api 更新我频道的精选视频。

当我使用表单的 api explorer 发送 PUT 请求时

 PUT https://www.googleapis.com/youtube/v3/channels?part=brandingSettings&key={YOUR_API_KEY}

   {
     "brandingSettings": {
      "channel": {
        "featuredChannelsTitle": "featured channel",
        "featuredChannelsUrls": [
          "http://www.youtube.com/user/channelname"
         ]
        }
     },
     "id": "channelId"
   }

我收到如下回复

   404 Not Found

   - Show headers -

   {
       "error": {
       "errors": [
       {
         "domain": "youtube.channel",
         "reason": "channelNotFound",
         "message": "Channel branding options not found.",
         "locationType": "parameter",
         "location": "id"
       }
     ],
    "code": 404,
   "message": "Channel branding options not found."
   }
  }

请告诉我哪里出错了。


我输入了错误的频道 ID。但现在我正在尝试使用正确的频道 ID,但又收到一条错误消息。

Content-Type:  application/json
Authorization:  Bearer ya29.1.AADtN_X2UP_3BfFvUwAkvLp0d0mk1U-itJNVtWMPEJQU8G7INQ5q-UpI1yNMYniiLQ
X-JavaScript-User-Agent:  Google APIs Explorer

 {
   "id": channelId,
   "brandingSettings": {
      "channel": {
        "featuredChannelsUrls": [
         " http://www.youtube.com/user/USERNAME"
        ],
       "featuredChannelsTitle": "Featured Channels"
      }
   }
 }

响应是 400 错误请求

 - Show headers -

  {
    "error": {
      "errors": [
         {
            "domain": "youtube.channel",
            "reason": "brandingValidationError",
            "message": "Channel branding validation failed.",
            "locationType": "parameter",
            "location": "brandingSettings"
         }
      ],
     "code": 400,
     "message": "Channel branding validation failed."
   }
  }

如果您可以向我提供样品请求,那将非常有帮助

【问题讨论】:

    标签: youtube youtube-api


    【解决方案1】:

    正如错误消息中所说,它找不到频道,请确保您提供了正确的频道 ID。

    在 API 中执行此操作的方法是,执行 channels->list 请求并使用该响应对象,对其进行修改并将其放回原处。 (最重要的是确保 id 存在并设置。)

    【讨论】:

      猜你喜欢
      • 2014-04-07
      • 2019-03-10
      • 2017-08-29
      • 2018-05-18
      • 2014-04-18
      • 2022-08-06
      • 2013-03-23
      • 2023-03-22
      • 1970-01-01
      相关资源
      最近更新 更多