Exportar jogadores de um segmento
Este tutorial orienta você nas etapas necessárias para exportar os perfis de jogador de um segmento usando a API ExportPlayersInSegment e a API GetSegmentExport. Essas APIs são uma versão mais recente e melhor da API GetPlayersInSegment.Etapa 1
Envie uma solicitação POST com a Id do segmento como conteúdo para a API ExportPlayersInSegment. O “ExportId” na resposta é o identificador exclusivo da operação de exportação.
A API exige o cabeçalho “X-SecretKey” com o valor de uma chave secreta do título. O cabeçalho “Content-Type” deve ser definido como “application/json”
Etapa 2
Envie uma solicitação POST para a API GetSegmentExport com o ExportId recebido na chamada de API acima como conteúdo. A resposta tem o “State” da operação de exportação. Se a exportação tiver o status “Complete”, a resposta conterá o “IndexUrl” a partir do qual o arquivo de índice pode ser baixado.
A API exige o cabeçalho “X-SecretKey” com o valor de uma chave secreta do título. O cabeçalho “Content-Type” deve ser definido como “application/json”
Etapa 3
Baixe o arquivo de índice do IndexUrl. O arquivo de índice é um arquivo em que cada linha é uma URL da qual um fragmento dos perfis de jogador do segmento pode ser baixado. A seguir, você encontra um exemplo de arquivo de índice. Há 2 URLs (fragmentos de exportação) no arquivo de índice.
Etapa 4:
Baixe os perfis de jogador de cada URL iterando pelas linhas do arquivo de índice. Os arquivos de perfil de jogador usam a formatação tsv. Por exemplo, o perfil de jogador baixado da primeira URL do arquivo de índice acima é mostrado abaixo:
