---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Didacticiel OAuth 2.0 : créer un message REST

# Didacticiel OAuth 2.0 : créer un message REST {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Créez un message REST et la méthode HTTP associée pour contacter le service Google à l'aide du profil OAuth 2.0.

## Avant de commencer

Rôle requis : web_service_admin et oauth_admin

Vous devez avoir configuré un fournisseur et un profil OAuth à l'aide des informations d'API Google et de vos informations d'identification OAuth.

## Procédure

1. Accédez à la ToutServices web du systèmeMessage REST.
2. Cliquez sur Nouveau.
3. Entrez un nom descriptif.
4. Dans le champ Point de terminaison , saisissez <kbd class="ph userinput">https://www.google.com/m8/feeds/contacts/default/full</kbd>.  
   En utilisant la valeur par défaut au lieu d'un nom d'utilisateur spécifique, l'API Google utilise les informations d'identification OAuth pour déterminer à partir de quel compte obtenir des informations.
5. Dans l'onglet Authentication , définissez le type d'authentification sur OAuth 2.0.
6. Dans le champ Profil OAuth , sélectionnez le profil OAuth des contacts Google.
7. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis sélectionnez Enregistrer.
8. Cliquez sur le lien connexe Obtenir un jeton OAuth pour demander un jeton d'autorisation à Google à l'aide de l'ID client et du secret configurés.
9. Dans la fenêtre Demande d'autorisation qui s'affiche, cliquez sur Accepter pour accorder l'accès à vos contacts Google.  
   Le jeton acquis n'est pas directement accessible dans votre instance.
10. Dans la liste connexe à Méthodes HTTP , sélectionnez la méthode GET .
11. Laissez le type d'authentification de la méthode HTTP sur -- Aucun -- pour utiliser le profil OAuth à partir de l'enregistrement de message REST parent.
12. Dans l'onglet Demande HTTP , ajoutez une nouvelle ligne à la liste connexe En-têtes HTTP avec un nom de <kbd class="ph userinput">GData - Version</kbd> et une valeur de <kbd class="ph userinput">3.0</kbd>.
13. Cliquez avec le bouton droit sur l'en-tête du formulaire, puis sélectionnez Enregistrer.
14. Cliquez sur le lien connexe Test .  
    Le résultat du test doit afficher un état HTTP de 200 et le résultat de l'appel d'API des contacts.
{#t_OAuthDemoCreateRESTMessage__steps_amx_5vb_ss}
**Sujet précédent :** [Didacticiel OAuth 2.0 : créer un fournisseur et un profil OAuth](https://servicenow-prod.fluidtopics.net/XOfWpRfNHUDpisx~WA7jkw "Configurez le service Google en tant que fournisseur OAuth dans ServiceNow en saisissant vos informations client et les URL de l’API Google, ainsi qu’en configurant le profil OAuth.")  
**Sujet suivant :** [Authentification réciproque REST sortante](https://servicenow-prod.fluidtopics.net/2R3tRW4k4L0pk7U63VC7Xg "L’authentification réciproque oblige le fournisseur de services Web et le consommateur à s’authentifier avant de communiquer.")

