使用 youtube 数据 api 设置视频游戏

Fel*_*elk 5 youtube youtube-api youtube-data-api

我正在寻找一种以编程方式设置视频游戏的方法。“游戏”是指使这些内容出现在视频描述中的视频设置:

在此处输入图片说明

我可以使用该categoryId字段设置和读取类别,例如"20"用于游戏。但是我找不到任何官方方法来设置某种游戏 ID。

Youtube Studio 似乎执行此操作以实现目标(缩短):

POST https://studio.youtube.com/youtubei/v1/video_manager/metadata_update
{
  "encryptedVideoId": "UEUN1xD6BFI",
  "videoReadMask": {...},
  "gameTitle": {
    "newKgEntityId": "/g/11gfhqhs78"
  },
  "context": {...}
}
Run Code Online (Sandbox Code Playgroud)

它使用了一些称为SAPISIDHASH授权的东西,有些人似乎对其进行了逆向工程,但在我尝试这样做之前,我想看看是否有官方支持的方式来做到这一点。

axe*_*xel 3

不 !据我所知,没有任何受支持的方法可以做到这一点,我的一个老朋友使用了该SAPISIDHASH方法,这就像魅力一样,也许有一天他们会为所有人开放这个方法