---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Interface NowGraphQLService - Android

# Interface NowGraphQLService - Android {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

A interface NowGraphQLService fornece funções que permitem fazer solicitações GraphQL para seu ServiceNow por meio da API GraphQL.  
Nota:  
A GraphQL API funciona para usuários convidados no sistema base ServiceNow.

Para obter mais detalhes sobre a ServiceNow GraphQL API, consulte [Consultar dados de registro usando a estrutura da GraphQL API](https://servicenow-prod.fluidtopics.net/ds_bJbMvZB3mObasDY~Fdg "Crie uma GraphQL API personalizada para consultar dados de registro de um componente ou de um sistema de terceiros.").
{#NowGQLServiceAndroidInterface__table_vx2_klw_5pb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| configuração | [NowServiceConfiguration](https://servicenow-prod.fluidtopics.net/jf~9lIjtHwW3MVfVkwHV9w "A classe NowServiceConfiguration permite configurar o URL da instância ServiceNow e o nome do pacote para um serviço do recurso.") | Configuração a ser associada ao serviço. |
[Tabela 1. Propriedades]

{#NowGQLServiceAndroidInterface__table_vx2_klw_5pb}

## NowGraphQLService - graphQLRequest(cadeia de caracteres consulta) {#ariaid-title2}

Passa a consulta GraphQL especificada para a instância ServiceNow associada e retorna os resultados da consulta.
{#NGQLServ-graphQLRequest_S__table_jrd_4bd_npb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| consulta | Cadeia de caracteres | Consulta GraphQL a ser aprovada. |
[Tabela 2. Parâmetros]

{#NGQLServ-graphQLRequest_S__table_jrd_4bd_npb} {#NGQLServ-graphQLRequest_S__table_krd_4bd_npb__entry__2}

| Tipo | Descrição |
|-|-|
| [Chamar](https://servicenow-prod.fluidtopics.net/3pSuthm1bUG8QcZWbXf62g#CallAndroidInterface "A interface Chamada representa uma solicitação que está preparada para processamento.")\<[matriz de bytes](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte-array/)\> | Resposta da consulta. |
[Tabela 3. Retorna]

{#NGQLServ-graphQLRequest_S__table_krd_4bd_npb}  
<br />

    fun makeGraphQLRequest(query: String) { 
      val call = graphQLService.graphQLRequest(query) 
      call.enqueue( 
        { response -> handleResponse(response) },
        { nowDataError -> handleError(nowDataError) } 
      )
    } 


