Credential Registration API
Introducción
La API de FedEx requiere que se proporcione un token de acceso de autorización abierta (OAuth) en cada transacción de API para autenticar y autorizar su acceso a los recursos.
La API de Registro de credenciales proporciona a los Compatible solution providers (Proveedores de soluciones compatibles) de FedEx® la habilidad de incorporar a sus clientes generando una clave y contraseña de cliente que se utilizan para crear un token de acceso OAuth para ejecutar la transacción de API.
Requisitos previos para la API de Registro de credenciales
Las API de FedEx admiten el método de autenticación OAuth 2.0 (token de portador) para autorizar su aplicación y autenticar sus solicitudes de API. Este token de acceso OAuth debe proporcionarse con cada transacción de la API para autenticar y autorizar su acceso a los recursos.
Requisitos previos
A continuación se muestran los requisitos previos:
Clave de API o clave secreta
FedEx proporciona una combinación de una clave de API y una clave secreta para autenticar las solicitudes de la API asociadas con su(s) proyecto(s). La clave de API y la clave secreta estarán asociadas con cada proyecto de su organización creado por los administradores de FedEx.
Datos del cliente
A continuación se muestran los detalles del cliente que se requieren al registrarse en FedEx:
- Número de cuenta FedEx de 9 dígitos: la documentación del extremo de API especificará si se requiere o no una cuenta de envío para la llamada de API.
- Dirección del cliente: la información de la dirección debe coincidir con la dirección de envío o de facturación, como fue cargada en los sistemas de FedEx. Comuníquese con el equipo de soporte de FedEx para cualquier problema o pregunta relacionado con su dirección.
- Nombre del cliente: el nombre del cliente o de la compañía que se registra en FedEx y solicita detalles de autenticación.
Cómo funciona la API de Registro de credenciales
Crear clave y contraseña de cliente
Esta solicitud se usa para crear una clave de cliente y una contraseña (secreta) para un cliente. Para crear una clave de API y una clave secreta de API, se requiere el número de cuenta de cliente FedEx, el nombre del cliente y su dirección.
La clave y contraseña de cliente son un token web JSON que se proporciona a cada uno de sus clientes.
Para ejecutar cada transacción de API, los clientes deben usar su clave de cliente y contraseña junto con la clave de API y la clave secreta de API para obtener un token OAuth.
Para comenzar a usar el extremo de API de registro de credenciales de FedEx, presentamos a continuación los pasos de alto nivel que se requieren en el proceso de registro:
- Obtenga la clave de API y la clave secreta: la clave de API y la clave secreta se generan cuando un administrador de FedEx crea un proyecto para usted.
- Solicite la clave y contraseña de cliente usando la clave de API, la clave secreta, la cuenta FedEx y los detalles de la dirección.
- Obtenga el token de acceso OAuth.
- Use este token de acceso OAuth en las transacciones de API.
Nota: el token de acceso caduca en una hora. Puede volver a generarse al usar una solicitud POSTERIOR en el extremo OAuth/token.
Response