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_adminVocê deve ter configurado um provedor OAuth e um perfil usando as informações da API do Google e suas credenciais do OAuth.
Procedimento
-
Navegar até .
-
Clique em Nova.
-
Insira um descritivo Nome .
-
Em Endpoint campo, insira https://www.google.com/m8/feeds/contacts/default/full .
Ao usar Padrão em vez de um nome de usuário específico, a API do Google usa as credenciais OAuth para determinar de qual conta obter informações.
-
Em Autenticação , defina Tipo de autenticação . OAuth 2,0 .
-
Em Perfil OAuth , selecione o perfil OAuth de contatos do Google.
-
Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
-
Clique em Obter token OAuth Link relacionado para solicitar um token de autorização do Google usando o ID do cliente e o segredo configurados.
-
Na janela Solicitação de permissão exibida, clique em Aceitar Para conceder acesso aos seus contatos do Google.
O token adquirido não está diretamente acessível em sua instância.
-
Em Métodos HTTP lista relacionada, selecione OBTER método.
-
Saia do método HTTP Tipo de autenticação . -- Nenhum -- Para usar o perfil OAuth do registro de mensagem REST primário.
-
Em Solicitação HTTP , adicione uma nova linha ao Cabeçalhos HTTP lista relacionada com um Nome de GData - Versão e um Valor de 3,0 .
-
Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
-
Clique em Teste link relacionado.
O resultado do teste deve exibir um Status HTTP De 200 e o resultado da chamada de API de contatos.