【问题标题】:Asset type "episode" using Youtube Content ID API使用 Youtube Content ID API 的资产类型“剧集”
【发布时间】:2013-09-08 18:26:51
【问题描述】:

我正在制作一个应用程序,允许我的用户在 youtube 频道上上传他们的视频。此频道来自一个合作伙伴帐户并配置为电视频道,因此它们具有“节目”。一个视频属于一个节目,一个节目可以有很多视频。 因此,在创建所有信息包时我创建了一个资产。根据 youtube 内容 ID API 文档

资产的类型:该值决定了您要使用的元数据字段 可以为资产设置。此外,某些 API 函数可能只 支持特定类型的资产。例如,组成 资产可能比其他类型的资产拥有更复杂的所有权数据 资产。

此属性的有效值为:composition、episode、general、movie、 音乐视频、季节、节目、录音、视频游戏网络

这种类型,“episode”允许在 METADATA 对象中设置视频的 ID SHOW(以及诅咒的其他信息)

$metadata = new Google_Metadata();
$metadata->setShowCustomId($VIDEO_OBJET['showid']);
$metadata->setSeasonNumber($VIDEO_OBJET['seasson']);
$metadata->setEpisodeNumber($VIDEO_OBJET['ep_number']);

当我创建资产时

$asset = new Google_Asset();
$asset->setType("episode");

我收到这条消息:

400 Bad Request

- Show headers -


{
 "error": {
  "errors": [
   {
    "domain": "youtubePartner.assets.insert",
    "reason": "showsAndMoviesNotYetSupported",
    "message": "Shows and movies assets are not yet supported."
   }
  ],
  "code": 400,
  "message": "Shows and movies assets are not yet supported."
 }
}

如果我使用不同于“episode”类型的其他类型创建资产,例如:“web”,我无法分配 ID 节目,¿ 还是不? O.o"

所以,这是我的问题:如何创建“情节”类型的资产?或者如何使用 Youtube Content ID API 设置 ID Show?

请帮忙。我的灵魂会因永恒而伟大XD

【问题讨论】:

    标签: youtube youtube-api


    【解决方案1】:

    正如错误消息所示,该资产类型不受支持,因此您目前无能为力。不过,它是由工程团队提出的,并希望在未来的某个时候将其纳入 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-27
      • 1970-01-01
      • 2023-03-19
      • 2018-05-24
      • 2015-05-01
      • 2019-07-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多