Exporter les joueurs d’un segment
Ce tutoriel vous guide à travers les étapes nécessaires pour exporter les profils de joueurs d’un segment à l’aide des API ExportPlayersInSegment et GetSegmentExport. Ces API sont une version plus récente et améliorée de l’API GetPlayersInSegment.Étape 1
Envoyez une requête POST à l’API ExportPlayersInSegment avec l’ID du segment comme charge utile. L’« ExportId » de la réponse est l’identifiant unique de l’opération d’exportation.
L’API requiert l’en-tête « X-SecretKey » dont la valeur est une clé secrète de titre. L’en-tête « Content-Type » doit être défini sur « application/json »
Étape 2
Envoyez une requête POST à l’API GetSegmentExport avec l’ExportId reçu lors de l’appel d’API précédent comme charge utile. La réponse contient l’« State » de l’opération d’exportation. Si l’exportation a le statut « Complete », la réponse contient l’« IndexUrl » à partir de laquelle le fichier d’index peut être téléchargé.
L’API requiert l’en-tête « X-SecretKey » dont la valeur est une clé secrète de titre. L’en-tête « Content-Type » doit être défini sur « application/json »
Étape 3
Téléchargez le fichier d’index à partir de l’IndexUrl. Le fichier d’index est un fichier dans lequel chaque ligne est une URL à partir de laquelle un fragment des profils de joueurs du segment peut être téléchargé. Vous trouverez ci-dessous un exemple de fichier d’index. Il contient 2 URL (fragments d’exportation).
Étape 4 :
Téléchargez les profils de joueurs à partir de chaque URL en parcourant les lignes du fichier d’index. Les fichiers de profils de joueurs utilisent le format TSV. Par exemple, le profil de joueur téléchargé à partir de la première URL du fichier d’index ci-dessus est présenté ci-dessous :
