---
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


---

# Mobile SDK Référence d'API : Android

# Mobile SDK Référence d'API : Android {#ariaid-title1}

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

Le Mobile SDK for Android fournit les classes nécessaires pour interfacer Android les appareils avec la ServiceNow plate-forme.

Il fournit des classes qui vous permettent de créer des services de fonctionnalités tels que la messagerie instantanée, l'interface REST API, GraphQL et l'accès Web, qui vous permettent de créer des applications interactives sur n'importe quel Android appareil.

Pour plus d'informations sur la façon d'implémenter des cas d'utilisation spécifiques à l'aide de cette API, consultez le [Mobile SDK Guide du développeur - Android](https://servicenow-prod.fluidtopics.net/JUYeWdxppx1B7P8Uv8LhHA "Cela ServiceNow Mobile SDK vous permet de tirer parti des fonctionnalités et des ressources de la ServiceNow plate-forme au sein de vos applications mobiles Android autonomes.").
* **[Classe AuthorizationToken : Android](https://servicenow-prod.fluidtopics.net/Ia9xbUflLLLeyD6htum_FA#AuthorizationTokenAndroidAPI)**   
  La classe AuthorizationToken fournit le jeton d'autorisation fourni par l'application hôte. Utilisé par le NowSDK pour autoriser l'accès à une instance spécifiée ServiceNow pour l'utilisateur actuellement connecté.
* **[Interface d'appel : Android](https://servicenow-prod.fluidtopics.net/Ftyw7Yt2YUqnJyFyCGm5lg#CallAndroidInterface)**   
  L'interface d'appel représente une demande préparée pour traitement.
* **[Classe FetchConfiguration : Android](https://servicenow-prod.fluidtopics.net/sYnhBAFL5eFEEhLOkqWUww#FetchConfigAndroidAPI)**   
  La classe FetchConfiguration permet de définir la configuration d'extraction des enregistrements à partir de la table associéeServiceNow .
* **[Classe FieldReadConfiguration : Android](https://servicenow-prod.fluidtopics.net/S2_QB3zHfK4L2RT4C43wqg#FieldReadConfigAndroidAPI)**   
  La classe FieldReadConfiguration permet de définir les champs à renvoyer ou non dans un enregistrement de réponse.
* **[Structure FieldWriteOptions : Android](https://servicenow-prod.fluidtopics.net/AkJ3BLtEgvQbAGUNK~_HCw#FieldWriteOptionsAndroidAPI)**   
  La classe FieldWriteOptions fournit des fonctions qui définissent les options de mise à jour ou de création de champs dans un enregistrement sur une ServiceNow instance.
* **[API de filtre : Android](https://servicenow-prod.fluidtopics.net/Lbi2EuldoQUadQ4d8m74sw#FilterAndroidAPI)**   
  La classe Filter permet de configurer des filtres qui définissent les données à renvoyer dans les résultats renvoyés d'une requête de point de terminaison REST.
* **[Classe NotSupportedPushError : Android](https://servicenow-prod.fluidtopics.net/1v5erGNYUqjg4oq4VzY5vQ#NotSupportedPushErrorAndroidAPI)**   
  Une fonction de la classe NotSupportedPushError est levée lorsque NowPushSDK ne peut pas traiter la demande de notification push. Lorsque ce type d'erreur est généré, vous devez analyser et gérer la notification push en dehors du cadre de travail MobileSDK.
* **[Interface NowAnalyticsSDK : Android](https://servicenow-prod.fluidtopics.net/xFgV890WlLtAlNKT~n9LXg#NowAnalyticsAndroidInterface)**   
  L'interface du Kit de développement logiciel (SDK) Now AnalyticsSDK fournit des fonctions qui vous permettent de configurer les propriétés d'analyse, les paramètres utilisateur et les événements pour la gestion d'une collection de données d'analyse utilisateur.
* **[Interface NowAPIService : Android](https://servicenow-prod.fluidtopics.net/1gaWh_B1G47NVk0nXBk8Tg#NowAPIServiceAndroidInterface)**   
  L'interface NowAPIService permet d'effectuer des demandes sur une API REST spécifiée ServiceNow .
* **[Classe NowAttachment : Android](https://servicenow-prod.fluidtopics.net/5ZJgOqTsTYopD2mM_yAeBw#NowAttachmentAndroidAPI)**   
  La classe NowAttachment fournit un objet qui contient une pièce jointe et les métadonnées qui lui sont associées.
* **[Classe NowAttachmentMetadata : Android](https://servicenow-prod.fluidtopics.net/sFPXIItEFniLH7_Bk_vHmQ#NowAttachmentMetadataAndroidAPI)**   
  La classe NowAttachmentMetadata fournit des fonctions qui vous permettent d'encoder et de gérer les métadonnées de pièce jointe.
* **[Interface NowAttachmentService : Android](https://servicenow-prod.fluidtopics.net/8t1_VbqP3KHQnu3ZIIMOWw#NowAttachServiceAndroidInterface)**   
  L'interface NowAttachmentService fournit des fonctions qui permettent la manipulation des pièces jointes de fichier et de leurs métadonnées associées.
* **[NowChatOptions : Android](https://servicenow-prod.fluidtopics.net/beM92hNb7alxEN1pOyMWDg#NowChatOptionsAndroid)**   
  La classe NowChatOptions vous permet de configurer des options sur une session de messagerie instantanée, telles que l'affichage d'une invite avant la fermeture d'une fenêtre de messagerie instantanée, la désactivation de fonctionnalités lors de l'utilisation de la messagerie instantanée et le démarrage d'une nouvelle conversation de messagerie instantanée au démarrage du service de messagerie instantanée.
* **[Classe NowChatSDK : Android](https://servicenow-prod.fluidtopics.net/S2aUsaw3vDTpDAJtve4iiw#NowChatSDKAndroidAPI)**   
  La classe NowChatService fournit la fonction nécessaire pour créer un NowChatService qui interagit avec NowChat. NowChat offre la possibilité d'intégrer Agent actif et Agent virtuel dans votre application.
* **[Interface NowChatSdkCallbacks : Android](https://servicenow-prod.fluidtopics.net/xy76vvGqRj~4pvVBXYEeww#NowChatSdkCallbacksAndroidInt)**   
  L'interface NowChatSdkCallbacks fournit des fonctions qui activent les rappels pour les applications hôtes afin de configurer ou de gérer les actions à partir du NowChatSDK.
* **[Classe NowChatService : Android](https://servicenow-prod.fluidtopics.net/_rtk68vzAt2xotyUTMIzUQ#NowChatServiceAndroidAPI)**   
  La classe NowChatService fournit des fonctions qui vous permettent de lancer l'activité NowChat et de définir des configurations d'erreurs.
* **[Interface NowChatTheme : Android](https://servicenow-prod.fluidtopics.net/R8egj6fzgC1RHrLnckWgKw)**   
  L'interface NowChatTheme définit les couleurs par défaut des éléments de l'interface utilisateur de messagerie Agent actif instantanée and Agent virtuel .
* **[Classe NowDataSDK : Android](https://servicenow-prod.fluidtopics.net/ziGYMG0hPLCyWHRk8Wn2nw#NowDataSDKAndroidAPI)**   
  La classe NowDataSDK fournit des fonctions qui permettent la création et l'initialisation de divers services de fonctionnalités tels que NowGraphQLService, NowAttachmentService, NowTableService et NowAPIService.
* **[Interface NowGraphQLService : Android](https://servicenow-prod.fluidtopics.net/lyrPd5pv6Ej4qwxmG6fSsA#NowGQLServiceAndroidInterface)**   
  L'interface NowGraphQLService fournit des fonctions qui vous permettent d'effectuer des ServiceNow requêtes GraphQL via son API GraphQL .
* **[Interface NowPushPayload](https://servicenow-prod.fluidtopics.net/l183aHWQp0gy_ZpHpM5alw#NowPushPayloadAndroidInterface)**   
  L'interface NowPushPayload définit la charge utile des notifications push que le NowSDK implémente.
* **[Classe NowPushSDK : Android](https://servicenow-prod.fluidtopics.net/NFNyzeF2oxWg4LrI_PUmaw#NowPushSDKAndroidAPI)**   
  La classe NowPushSDK fournit la fonction nécessaire pour créer un `NowPushService` qui permet l'envoi de notifications non sollicitées (push) aux Android appareils.
* **[Classe NowPushService : Android](https://servicenow-prod.fluidtopics.net/77f6ocYuVq2iSknAzShsUw#NowPushServiceAndroidAPI)**   
  La classe NowPushService fournit des fonctions qui activent l'interaction avec le service de notification push.
* **[NowSDK : Android](https://servicenow-prod.fluidtopics.net/zdu5PPlw9V3ZHqp4XzhFGQ#NowSDKAndroidAPI)**   
  La classe NowSDK est un singleton qui fournit l'API publique pour le NowSDK. Cette classe est la passerelle vers tous les Android services d'entités du Kit de développement logiciel (SDK).
* **[NowSDKAuthorizationInterface de fourniture : Android](https://servicenow-prod.fluidtopics.net/XXRWR~G4tXfp0HtSFeu1qg#NowSDKAuthProvidingAndroidInterface)**   
  L'interface NowSDKAuthorizationProviding fournit une fonction qui configure le lien vers l'instance ServiceNow pour laquelle une autorisation est requise et tous les rappels associés.
* **[Classe NowSDKConfiguration : Android](https://servicenow-prod.fluidtopics.net/dpmY44Ck3B87FYA~SGlZ8w#NowSDKConfigurationAndroidAPI)**   
  La classe NowSDKConfiguration contient les informations de configuration nécessaires pour initialiser le NowSDK.
* **[Classe NowServiceConfiguration : Android](https://servicenow-prod.fluidtopics.net/cw95tRreqlkfNCknivurbQ)**   
  La classe NowServiceConfiguration vous permet de configurer l'URL d'instance et le nom du ServiceNow package d'un service de fonctionnalités.
* **[Classe NowServiceError : Android](https://servicenow-prod.fluidtopics.net/FhjJXpIrl3gsDhyVnht44A#NowServiceErrorAndroidAPI)**   
  Classe scellée NowServiceError qui renvoie les erreurs NowSDK.
* **[Interface NowTableService : Android](https://servicenow-prod.fluidtopics.net/JBnlLiLcXIrn3vUS3Hndug#NowTableServiceAndroidInterface)**   
  L'interface NowTableService fournit des fonctions qui vous permettent de créer, lire, supprimer et mettre à jour des enregistrements au sein d'une table sur une ServiceNow instance.
* **[NowUIAdaptiveColor : Android](https://servicenow-prod.fluidtopics.net/PX632RFp_qYN91xaklYoWg#NowUIAdaptiveColorAndroidInterface)**   
  L'interface NowUIAdaptiveColor fournit des fonctions qui renvoient une valeur de couleur entière ou hexadécimale en fonction du paramètre du mode de thème de l'appareil appelant.
* **[Interface NowWebTheme : Android](https://servicenow-prod.fluidtopics.net/SraInu33SB~Mon6BRoOVYg)**   
  L'interface NowWebTheme fournit des propriétés qui vous permettent de remplacer les couleurs utilisées dans les pages Web hébergées sur votre ServiceNow instance dans une vue Web native.
* **[Classe NowWebSDK : Android](https://servicenow-prod.fluidtopics.net/EsH7bhRo5k0RGV~lOXVsag#NowWebSDKAndroidAPI)**   
  La classe NowWebSDK fournit une fonction unique qui vous permet de charger des pages Web hébergées sur votre ServiceNow instance dans une vue Web native et Cabrillo. Il gère automatiquement l'authentification de l'utilisateur et la gestion des sessions au lieu de forcer les utilisateurs à se connecter à l'instance via une page Web de connexion.
* **[Classe NowWebService : Android](https://servicenow-prod.fluidtopics.net/zziTSm6FSuBvFHywPX4DYQ#NowWebServiceAndroidAPI)**   
  L'API NowWebService fournit une fonction qui lance un NowWebActivity qui héberge une vue Web.
* **[Interface NowWebViewServiceDelegate : Android](https://servicenow-prod.fluidtopics.net/TIS6V300LSnbc0DC71Blcg#NowWebViewServiceDelAndroidAPI)**   
  L'API NowWebViewServiceDelegate fournit des rappels pour la notification de problèmes dans le traitement NowWebService , par exemple lorsqu'un flux se termine ou qu'une navigation échoue.
* **[Classe du paginateur - Android](https://servicenow-prod.fluidtopics.net/_G88NUdRvqIC6PXA3MPufw#PaginatorAndroidAPI)**   
  La classe Paginator fournit des fonctions de pagination à travers les résultats de retour renvoyés par un appel de point de terminaison REST, tels que ceux renvoyés par la classe NowTableService .

