Télécharger le fichier binaire printDocument
Espace de noms: microsoft.graph
Téléchargez le fichier binaire associé à un printDocument. L’appel de cette méthode génère une réponse de redirection avec une URL pré-authentifiée qui peut être utilisée pour télécharger la charge utile.
Cette API est disponible dans les déploiements de cloud national suivants.
Service global | Gouvernement des États-Unis L4 | Us Government L5 (DOD) | Chine gérée par 21Vianet |
---|---|---|---|
✅ | ✅ | ✅ | ❌ |
Autorisations
Choisissez l’autorisation ou les autorisations marquées comme moins privilégiées pour cette API. Utilisez une autorisation ou des autorisations privilégiées plus élevées uniquement si votre application en a besoin. Pour plus d’informations sur les autorisations déléguées et d’application, consultez Types d’autorisations. Pour en savoir plus sur ces autorisations, consultez les informations de référence sur les autorisations.
Type d’autorisation | Autorisations avec privilèges minimum | Autorisations privilégiées plus élevées |
---|---|---|
Déléguée (compte professionnel ou scolaire) | PrintJob.Read | PrintJob.Read.All, PrintJob.ReadWrite, PrintJob.ReadWrite.All |
Déléguée (compte Microsoft personnel) | Non prise en charge. | Non prise en charge. |
Application | PrintJob.Read.All | PrintJob.ReadWrite.All |
Requête HTTP
GET /print/printers/{printerId}/jobs/{printJobId}/documents/{printDocumentId}/$value
En-têtes de demande
Nom | Description |
---|---|
Autorisation | Porteur {token}. Obligatoire. En savoir plus sur l’authentification et l’autorisation. |
Corps de la demande
N’indiquez pas le corps de la demande pour cette méthode.
Réponse
Si elle réussit, cette méthode retourne 302 Found
et l’URL de téléchargement pré-authentifiée dans l’en-tête Location.
Exemples
L’exemple suivant montre comment appeler cette API pour acquérir une URL de téléchargement pré-authentifiée. Pour démarrer le téléchargement, suivez l’URL de redirection dans la réponse.
Demande
GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId}/documents/{printDocumentId}/$value
Réponse
HTTP/1.1 302 Found
Location: https://print.print.microsoft.com/downloads/bd260b1a-044e-4ca6-afa9-17d9a587d254?tempauthtoken={accesstoken}