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


---

# Tutorial do OAuth 2.0 - criar uma mensagem REST

# Tutorial do OAuth 2.0 - criar uma mensagem REST {#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

Crie uma mensagem REST e o método HTTP associado para entrar em contato com o serviço do Google usando o perfil OAuth 2.0.

## Antes de Iniciar

Função necessária: web_service_admin e oauth_admin

Você deve ter configurado um provedor OAuth e um perfil usando as informações da API do Google e suas credenciais do OAuth.

## Procedimento

1. Navegar até TodosServiços web do sistemaMensagem REST.
2. Clique em Nova.
3. Insira um Nomedescritivo.
4. No campo Endpoint, insira <kbd class="ph userinput">https://www.google.com/m8/feeds/contacts/default/full</kbd>.  
   Ao usar o padrão em vez de um nome de usuário específico, a API do Google usa as credenciais do OAuth para determinar de qual conta obter informações.
5. Na guia Autenticação, defina o Tipo de autenticação como OAuth 2.0.
6. No campo Perfil OAuth, selecione o perfil OAuth de contatos do Google.
7. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
8. Clique no link relacionado Obter token OAuth para solicitar um token de autorização do Google usando o ID e o segredo do cliente configurados.
9. Na janela Solicitação de permissão que aparece, clique em Aceitar para conceder acesso aos seus contatos do Google.  
   O token adquirido não está diretamente acessível em sua instância.
10. Na lista relacionada Métodos HTTP, selecione o método GET.
11. Deixe o tipo de autenticação do método HTTP como -- Nenhum -- para usar o perfil OAuth do registro de mensagem REST primário.
12. Na guia Solicitação HTTP, adicione uma nova linha à lista relacionada Cabeçalhos HTTP com um Nome de <kbd class="ph userinput">GData - Versão</kbd> e um Valor de <kbd class="ph userinput">3.0</kbd>.
13. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
14. Clique no link relacionado Testar.  
    O resultado do teste deve exibir um Status HTTP de 200 e o resultado da chamada de API de contatos.
{#t_OAuthDemoCreateRESTMessage__steps_amx_5vb_ss}
**Tópico anterior:** [Tutorial do OAuth 2.0 - criar um perfil e um provedor OAuth](https://servicenow-prod.fluidtopics.net/LTUZAbda~ESSQLxufT3uug "Configure o serviço do Google como um provedor OAuth na ServiceNow inserindo suas informações de cliente, URLs de API do Google e configurando o perfil OAuth.")  
**Próximo tópico:** [Autenticação mútua REST de saída](https://servicenow-prod.fluidtopics.net/0JXRtUKvD4iMBGUd838MzQ "A autenticação mútua faz com que o provedor de serviços Web e o consumidor se autentiquem antes de se comunicarem.")

