类:QueueReorderItemsRequest

构造函数

QueueReorderItemsRequest

new QueueReorderItemsRequest(itemIdsToReorder)

参数

itemIdsToReorder

数字数组

要重新排序的媒体内容 ID 列表。不能为 null 或空。

值不能为 null。

属性

customData

可为 null 的对象

接收器应用的自定义数据。

insertBefore

可为 null 的数字

紧随重新排序列表之后的项的 ID。如果为 null 或未找到,则重新排序的列表会附加到队列末尾。此 ID 不能是 itemIds 列表中的某个 ID。

itemIds

非 null 数字数组

要重新排序的媒体内容 ID 列表(按新顺序)。未提供的项将保留其现有顺序(不会重新排序)。提供的列表将插入 insertBefore 确定的位置处。

例如:

如果未指定 insertBefore : 现有队列:“A”“D”“G”“H”“B””E” itemIds:“D”“H””B” 新订单:“A”“G”“E”“D”“H”“B”

如果 insertBefore 为“A” 现有队列:“A”“D”“G”“H””B” itemIds:“D”“H””B” 新订单:“D”“H”“B”“A”“G”“E”

如果 insertBefore 为“G” 现有队列:“A”“D”“G”“H””B” itemIds:“D”“H””B” 新订单:“A”“D”“H”“B”“G”“E”

如果有任何项不存在,系统会忽略该项。 不能为 null 或空。