【发布时间】:2019-10-17 23:54:29
【问题描述】:
我正在寻找一种以编程方式设置视频游戏的方法。 “游戏”是指使这些内容出现在视频说明中的视频设置:
我可以使用categoryId 字段设置和读取类别,例如"20" 用于游戏。但是我找不到任何正式的方法来设置某种游戏 id。
Youtube Studio 似乎执行这个动作是为了达到目的(缩短):
POST https://studio.youtube.com/youtubei/v1/video_manager/metadata_update
{
"encryptedVideoId": "UEUN1xD6BFI",
"videoReadMask": {...},
"gameTitle": {
"newKgEntityId": "/g/11gfhqhs78"
},
"context": {...}
}
它使用名为SAPISIDHASH 的东西进行授权,有些人使用seem to have reverse-engineered,但在我尝试这样做之前,我想看看是否有官方支持的方法。
【问题讨论】:
-
啊,我要发布的确切问题已经发布并且有赏金:太好了!它有一个否定的答案:不是很好......
-
Felk,考虑将您的要求也发布到Issue Tracker。
-
我做到了,谢谢你的链接
-
这是我提出的问题的链接:issuetracker.google.com/issues/136362569
-
我正在尝试执行此操作,但似乎不断收到错误我有 SAPISIDHASH 正确,因为我可以检查它与浏览器中的工作错误,我得到了相同的错误。我的猜测是我的问题在我发送的字典中,但我无法弄清楚。 domain = "gdata.CoreErrorDomain";位置=客户;位置类型=其他; message = "未知错误。";原因=“INVALID_VALUE”; }); message = "未知错误。";状态 = "INVALID_ARGUMENT"; }; }
标签: youtube youtube-api youtube-data-api