Coleções
O Economy v2 agora está em disponibilidade geral. Para obter suporte e enviar comentários, acesse o Fórum do PlayFab.
CollectionId que especifica a coleção/inventário em que a ação será executada. A criação de uma nova coleção é feita adicionando um item/pilha a um CollectionId não utilizado.
Gerenciar coleções do inventário
GetInventoryCollectionIds
Usando a APIGetInventoryCollectionIds, você pode obter uma lista de CollectionIds de um determinado jogador. Os jogadores só podem acessar a própria lista de IDs. As entidades de título podem passar um parâmetro Entity para indicar qual inventário de jogador desejam acessar.
Um exemplo de solicitação GetInventoryCollectionIds:
Tokens de continuação
O campoContinuationToken retornado em uma resposta de pesquisa pode ser passado para uma solicitação de inventário para paginar por vários conjuntos de resultados.
Adicionar uma nova coleção do inventário
A criação de uma nova coleção para um jogador é feita executando qualquer solicitação de gravação com um novo CollectionId. Por exemplo, a seguinte solicitaçãoAddInventoryItems usa o collectionId main_character
main_character existente, caso ela já existisse.
DeleteInventoryCollection
Na APIDeleteInventoryCollectionId, você pode definir o CollectionId
que deseja excluir. A exclusão é uma operação assíncrona e pode demorar mais para coleções grandes. A coleção não poderá ser recriada até que a operação de exclusão seja concluída.
Um exemplo de solicitação DeleteInventoryCollectionIds:
Atualmente, as APIs são a única forma de excluir Coleções do Inventário. No momento, o Game Manager só pode ser usado para visualizar e adicionar itens a coleções novas e existentes. Funcionalidades adicionais serão adicionadas no futuro.
API ExecuteInventoryOperations
Você pode definir um parâmetroCollectionId na API ExecuteInventoryOperations. Esse parâmetro permite definir a coleção em que você deseja que as operações sejam executadas.
Um exemplo de solicitação ExecuteInventoryOperations com pilhas:
