類別:QueueReorderItemsRequest

建構函式

QueueReorderItemsRequest

new QueueReorderItemsRequest(itemIdsToReorder)

參數

itemIdsToReorder

數字陣列

要重新排序的媒體項目 ID 清單。不得為空值或空白。

值不得為空值。

屬性

customData

可為空值的物件

接收端應用程式的自訂資料。

insertBefore

可為空值的數字

位於重新排序清單後方的項目 ID。 如果傳回空值或找不到空值,則重新排序的清單會附加在佇列結尾。這個 ID 不得為 itemIds 清單中的其中一個 ID。

itemIds

非空值陣列的數量

要依照新順序重新排序的媒體項目 ID 清單。未提供的商品會保留現有的訂單 (不會重新排序商品)。所提供的清單會插入 insertBefore 指定的位置。

例如:

如未指定 InsertBefore 中指定 現有佇列:"A”,D”,G”,H”,"B”,"E” itemIds: “D”,"H”,"B” 新訂單:"A",G",E", “D”,H”,B”

If Insert before 為「A」 現有佇列:「A”」、「D」、「G」、「H」,"B” itemIds: “D”,"H”,"B” 新訂單:"D",H",B", “A”,"G","E"

If InsertBefore is “G” 現有佇列: “A”,"D”,"G”,"H”,"B” itemIds: “D”,"H”,"B” 新訂單:「A」、「“D”」、「H”」、「B”,"G”」、「E」

如有任何項目不存在,系統會忽略該項目。 不得為空值或空白。