Ir para o conteúdo

Implementação do QuickBooks Connector OAuth 1.0a

Aviso

Todos os usuários existentes do QuickBooks devem migrar para a autenticação OAuth 2.0 até 17 de dezembro de 2019. Consulte a Postagem do blog do desenvolvedor da Intuit em 10 de abril de 2019 e o blog Intuit OAuth para obter informações adicionais.

Informações do Intuit OAuth 1.0a

Essas URLs de serviço OAuth 1.0 são fornecidas na documentação do produto QuickBooks:

  • URL do token de solicitação: https://oauth.intuit.com/oauth/v1/get_request_token
  • URL de autorização do usuário: https://appcenter.intuit.com/Connect/Begin
  • URL do token de acesso: https://oauth.intuit.com/oauth/v1/get_access_token

Reconectar Informações

URI https://appcenter.intuit.com/api/v1/connection/reconnect
Método HTTP OBTER
Descrição Invalida o token de acesso OAuth usado na solicitação e gera um novo, estendendo assim a vida útil em 180 dias. Como o acesso aos dados do QuickBooks requer um token de acesso válido, quando o token de acesso OAuth é renovado, seu aplicativo pode continuar acessando os dados da empresa QuickBooks do usuário.
Autorização O cabeçalho da solicitação deve incluir os parâmetros OAuth definidos pelo OAuth Core 1.0 Revisão A.
Código de retorno de sucesso Se a reconexão for bem-sucedida, a resposta XML incluirá o <ErrorCode> elemento com um valor 0, um novo OAuthToken e um novo OAuthTokenSecret.
Erros Para os casos em que a renovação do token falha, a resposta inclui um destes códigos de erro e a mensagem de erro correspondente:
  • Código de erro 22: A API requer autorização
  • Código de erro 24: O aplicativo é não aprovado para a API
  • Código de erro 212: a solicitação foi feita fora dos limites da janela de 30 dias
  • Código de erro 270: o token de acesso OAuth expirou
  • </ ul>