Administración de tokens

Obtener tokens de acceso y de actualización de OAuth 2.0:

Usa el código que obtienes después de que un usuario autorice que obtengas un token de acceso y un token de actualización para tu aplicación. El token de acceso se utilizará para autenticar las solicitudes que realice tu aplicación. Los tokens de acceso vencen después de seis horas, por lo que puedes usar el punto final del token de actualización para obtener un nuevo token de acceso cuando venza el primer token de acceso.

Usa un token de actualización obtenido anteriormente para generar un nuevo token de acceso. Los tokens de acceso vencen después de seis horas. Si necesitas acceso sin conexión a los datos de HubSpot, almacena el token de actualización que obtienes cuando inicies tu integración de OAuth y lo usas para generar un nuevo token de acceso una vez que venza el inicial.

 

Nota: Los tokens de acceso de HubSpot variarán de tamaño a medida que cambiemos la información codificada. Recomendamos permitir que los tokens tengan hasta 300 caracteres para tener en cuenta cualquier cambio.

 

Obtén información sobre los tokens de acceso o de actualización de OAuth 2.0:

Obtén los metadatos para un token de acceso o de actualización. Esto se puede usar para obtener la dirección de correo electrónico del usuario de HubSpot para el que se creó el token, así como el ID de Hub con el que está asociado el token.

 

Eliminar el token de actualización de OAuth 2.0:

Elimina un token de actualización. Puedes usar esto para eliminar tu token de actualización si un usuario desinstala tu aplicación.

Nota: Esto solo eliminará el token de actualización. Los tokens de acceso generados con el token de actualización no serán afectados. Además, esto no desinstalará una aplicación de una cuenta de HubSpot ni inhibirá la sincronización de datos entre una cuenta y una aplicación conectada.

 

Uso de los tokens de acceso de OAuth 2.0:

// Authorization: Bearer {token}

curl --request GET \

  --url 'https://api.hubapi.com/crm/v3/objects/contacts?limit=10&archived=false' \

  --header 'authorization: Bearer CJSP5qf1KhICAQEYs-gDIIGOBii1hQIyGQAf3xBKmlwHjX7OIpuIFEavB2-qYAGQsF4'

{contacts: .....}

 

  En este ejemplo, el token de acceso es:

 CJSP5qf1KhICAQEYs-gDIIGOBii1hQIyGQAf3xBKmlwHjX7OIpuIFEavB2-qYAGQsF4

Notas: Si usas tokens de acceso de OAuth 2.0, no deberías incluir hapikey= en la URL de solicitud. El encabezado de autorización se utiliza en lugar de ese parámetro de consulta.




¿Te resultó útil este artículo?
Con este formulario puedes enviar tu opinión sobre nuestros documentos para desarrolladores. Si tienes comentarios sobre el producto de HubSpot, puedes enviarlos al Foro de ideas.