Como acessar várias tarifas de operadoras por meio de uma única API (com API de entrega gratuita)

Última atualização – 24 de fevereiro de 2020 Neste artigo, você entenderá como acessar esta API e obter tarifas nacionais e internacionais para o seu pacote. de diferentes transportadoras como FedEx, UPS e USPS. Você só precisa especificar o endereço do remetente, endereço do destinatário, tipo de serviço e detalhes de autorização para a operadora específica como dados JSON criptografados. Para usar esta API, você deve se registrar em http:\/\/shippingapi.storepep.com e receber uma chave API gratuita em seu e-mail, basta fornecer seu ID de e-mail durante o registro.
Obter: Lista de serviços disponíveis 1: Obter todos os serviços FedEx disponíveis: Ordem: curl http:\/\/shippingapi.storepep.com\/api\/shippings\/fedex-services Exit: { \
ITY OVERNIGHT\
2: Obter todos os serviços disponíveis de UPS: Ordem: curl http:\/\/shippingapi.storepep.com\/api\/shippings\/ups-services Saída: { ’01’: ‘UPS Next Day Air’, ’02’: ‘UPS Second Day Air’, ’03’: ‘UPS Ground’, ’07’: ‘UPS Worldwide Express’, ’08’: ‘UPS Worldwide Expedited’, ’11’: ‘UPS Standard’, ’12’: ‘UPS Three-Day Select’, ’13’: ‘UPS Next Day Air Saver’, ’14’: ‘UPS Next Day Air Early AM’, ’54’: ‘UPS Worldwide Express Plus’, ’59’: ‘UPS Second Day Air AM’, ’65’: ‘UPS Saver’, ’82’: ‘UPS Today Standard’, ’83’: ‘UPS Today Dedicated Courier\
3: Obter todos os serviços disponíveis USPS: Ordem: curl http:\/\/shippingapi.storepep.com\/api\/shippings\/usps-services Saída: { ‘First Class>LETTER’:’First Class>LETTER’, ‘First Class>FLAT’:’First Class>FLAT’, ‘First Class>PARCEL’:’First Class>PARCEL’, ‘First Class>POSTCCARD’:’First Class>POSTCCARD’, ‘First Class>PACKAGE SERVICE’:’First Class>PACKAGE SERVICE’:’First Class Commercial>PACKAGE SERVICE’:’First Class Commercial>PACKAGE SERVICE’:’First Class Commercial>PACKAGE SERVICE’:’First Class HFP Commercial>PACKAGE SERVICE’:’First Class HFP Commercial>PACKAGE SERVICE’:’First Class HFP Commercial>PACKAGE SERVICE’:’ SERVIÇO\
:\
Para usar a API Rates primeiro precisamos entender a estrutura desta solicitação de API

Nome Descrição

Parâmetros_ Comuns

Contém elementos interiores comuns a todas as companhias de navegação

Parâmetros_ Comuns >médio

para o modo de teste: sandbox, para o modo de produção: ao vivo

Parâmetros_ Comuns >email

ID de e- mail registado para esta API

Parâmetros_ Comuns >chave

Chave API recebida durante o registo

Parâmetros_ Comuns >máquina

Opcional (o seu nome de máquina)

Parâmetros_ Comuns >os

Opcional (detalhes do seu sistema operativo)

Parâmetros_ Comuns > Expedidor_ PersonName

Nome do expedidor

Parâmetros_ Comuns >Shipper_ CompanyName

Empresa do remetente

Parâmetros_Comuns >Número_de_Telefone do remetente

Número de telefone do remetente

Common_Params >Shipper_Address_StreetLines

Endereço do remetente

Common_Params >Shipper_Address_City

Cidade do expedidor

Common_Params >Shipper_Address_StateOrProvinceCode

Código de estado\/província do remetente (*não mais de duas letras)

Common_Params >Shipper_Address_PostalCode

Código postal do remetente

Common_Params >Shipper_Address_CountryCode

Código do país do expedidor (*apenas código de duas letras)

Parâmetros_ Comuns > Destinatário_ PersonName

Nome do destinatário

Parâmetros_ Comuns > Destinatário_ CompanyName

Empresa do destinatário

Parâmetros_Comuns >Container_PhoneNumber

Número de telefone do destinatário

Parâmetros_Comuns >Destinatário_Endereço_StreetLines

Endereço do destinatário

Parâmetros_Comuns >Destinatário_Endereço_Cidade

Cidade do destinatário

JSON (antes da encriptação): {
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
\
},
\
{
\
\
\
],
\
\
\
\
{
\
\
\
\
\
}
]
},
{
\
\
\
],
\
\
\
\
{
\
\
\
\
r($response);

Leave a Reply

Your email address will not be published. Required fields are marked *