> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFCatalogCreateUploadUrlsAsync

> Crée une ou plusieurs URL de chargement que le client peut utiliser pour charger des données de fichier brutes. Les URL de contenu et le contenu chargé seront supprimés par le garbage collector après 24 heures s'ils ne sont pas associés à un élément brouillon ou publié. Vous trouverez des informations détaillées sur la tarification du chargement de contenu ici : https://learn.microsoft.com/gaming/playfab/features/pricing/meters/catalog-meters

Crée une ou plusieurs URL de chargement que le client peut utiliser pour charger des données de fichier brutes. Les URL de contenu et le contenu chargé seront supprimés par le garbage collector après 24 heures s'ils ne sont pas associés à un élément brouillon ou publié. Vous trouverez des informations détaillées sur la tarification du chargement de contenu ici : [https://learn.microsoft.com/gaming/playfab/features/pricing/meters/catalog-meters](https://learn.microsoft.com/gaming/playfab/features/pricing/meters/catalog-meters)

## Syntaxe

```cpp theme={null}
HRESULT PFCatalogCreateUploadUrlsAsync(  
    PFEntityHandle entityHandle,  
    const PFCatalogCreateUploadUrlsRequest* request,  
    XAsyncBlock* async  
)  
```

### Paramètres

**`entityHandle`**   PFEntityHandle

PFEntityHandle à utiliser pour l'authentification.

**`request`**   [PFCatalogCreateUploadUrlsRequest\*](/fr/services/playfab/api-references/c/pfcatalogtypes/structs/pfcatalogcreateuploadurlsrequest)

Objet de requête renseigné.

**`async`**   XAsyncBlock\*<br />*Inout*

XAsyncBlock pour l'opération asynchrone.

### Valeur de retour

Type : HRESULT

Code de résultat de cette opération d'API.

## Notes

Cette API est disponible sur toutes les plateformes. Les URL de chargement pointent vers des objets blob Azure ; les clients doivent suivre le modèle d'API REST du service Blob Stockage Azure de Microsoft pour charger du contenu. La réponse contient les URL de chargement et les ID de chaque fichier. Les ID et URL renvoyés doivent être ajoutés aux métadonnées de l'élément et validés à l'aide des API d'élément CreateDraftItem ou UpdateDraftItem. Une fois la tâche asynchrone terminée, appelez [PFCatalogCreateUploadUrlsGetResultSize](/fr/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreateuploadurlsgetresultsize) et [PFCatalogCreateUploadUrlsGetResult](/fr/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreateuploadurlsgetresult) pour obtenir le résultat.

## Configuration requise

**En-tête :** PFCatalog.h

## Voir aussi

[Membres de PFCatalog](/fr/services/playfab/api-references/c/pfcatalog/pfcatalog_members)


## Related topics

- [PFCatalogCreateUploadUrlsGetResult](/fr/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreateuploadurlsgetresult.md)
- [Vue d'ensemble de l'API C Services - PFCatalog.h](/fr/services/playfab/api-references/c/pfcatalog/pfcatalog_members.md)
- [PFCatalogCreateUploadUrlsResponse](/fr/services/playfab/api-references/c/pfcatalogtypes/structs/pfcatalogcreateuploadurlsresponse.md)
- [PFCatalogCreateUploadUrlsGetResultSize](/fr/services/playfab/api-references/c/pfcatalog/functions/pfcatalogcreateuploadurlsgetresultsize.md)
- [PFCatalogCreateUploadUrlsRequest](/fr/services/playfab/api-references/c/pfcatalogtypes/structs/pfcatalogcreateuploadurlsrequest.md)
