youtube-api - Youtube API:无法将视频添加到播放列表
问题描述
我正在尝试将视频添加到我的播放列表并得到以下回复。
{
"code" : 400,
"errors" : [ {
"domain" : "youtube.playlistItem",
"message" : "Playlist should use manual sorting to support position.",
"reason" : "manualSortRequired"
} ],
"message" : "Playlist should use manual sorting to support position."
}
我浏览了 youtube API 文档以了解此错误。 https://developers.google.com/youtube/v3/docs/errors#playlistItems_youtube.playlistItems.insert
这里,这个错误的描述如下
该请求尝试设置播放列表项的位置,但播放列表不使用手动排序。(例如,播放列表项可能按日期或受欢迎程度排序。)您可以通过从请求插入的资源中删除 snippet.position 元素来解决该错误。如果您希望播放列表项目在列表中具有特定位置,您需要首先在播放列表的设置中将播放列表的排序选项更新为手动。可以在 YouTube 视频管理器中调整此设置。
导航到 YouTube 视频管理器后,我无法在播放列表设置下看到订购选项。除了删除snippet.position之外的任何解决此错误的方法。
解决方案
推荐阅读
- python - 如何让机器人响应我在电报财务股票中的订单?
- node.js - 量角器中很少有测试失败,出现 199 错误
- intellij-idea - 禁用日志记录到 IntelliJ 控制台并改用日志文件
- python - 客户端正在使用不受支持的 Socket.IO 或 Engine.IO 协议版本错误
- ios - PersonalityQuiz guided app in swift fundamentals
- python - 使用 BeautifulSoup 创建列表
- sql - 提高 SQL Server 中最新记录的选择和插入性能
- json - 如何以编程方式单击此网页按钮
- javascript - 我想将一个值推送到一个数组然后发出警报,但什么都没有显示?
- javascript - 在 iOS 中更改内容后,触摸保持在屏幕上