集合
Economy v2 現已正式推出。如需支援與意見反應,請前往 PlayFab 論壇。
CollectionId 參數,以指定要在其中執行動作的集合/庫存。將項目/堆疊新增至未使用的 CollectionId,即可建立新的集合。
管理庫存集合
GetInventoryCollectionIds
使用GetInventoryCollectionIds API,您可以取得指定玩家的 CollectionId 清單。玩家只能存取自己的 ID 清單。遊戲實體可以傳入 Entity 參數,以指出想要存取哪位玩家的庫存。
GetInventoryCollectionIds 要求範例:
接續權杖
搜尋回應所傳回的ContinuationToken 欄位可傳入庫存要求中,以分頁瀏覽多批結果。
新增庫存集合
使用新的 CollectionId 執行任何寫入要求,即可為玩家建立新的集合。 例如,下列AddInventoryItems 要求使用 collectionId main_character
main_character 庫存集合已存在,則會在其中新增 10 個。
DeleteInventoryCollection
在DeleteInventoryCollectionId API 中,您可以定義想要刪除的
CollectionId。刪除是非同步作業,對於大型集合可能需要較長的時間。在刪除作業完成之前,無法重新建立該集合。
DeleteInventoryCollectionIds 要求範例:
目前,API 是刪除庫存集合的唯一方式。Game Manager 目前只能用來檢視項目,以及將項目新增至新的和現有的集合。未來將會新增其他功能。
ExecuteInventoryOperations API
您可以在ExecuteInventoryOperations API 中設定 CollectionId 參數。此參數可讓您定義要在其中執行作業的集合。
包含堆疊的 ExecuteInventoryOperations 要求範例:
