Comunidade
API retorna CEP não encontrado
29 days ago by null
Bom dia, Segue as informações que coletei de envio e retorno da API:
Na API de busca de cidade:
Enviada:
"zipCode=37647276"
Retornado:
V AHEADER = Array {size=3}
oWcConecta:AHEADER[1] = "accept: */*"
oWcConecta:AHEADER[2] = "Content-Type: application/json"
oWcConecta:AHEADER[3] = "Authorization: Bearer 4vgPWzPeT-Ildfyrz1P1FxJtXDo15
CERROR = NIL
CPATH = "/api/v1/busca-por-cep"
CRESULT = "[{"PropertyName":"","Message":"CEP nÃfo encontrado"}]"
CURL = "https://01wapi.paulineris.com.br"
Na API de cotação:
Nesse caso foi atribuído zero ao ID, e foi enviado o seguinte Json:
{
"OriginZipCode":"37647276",
"OriginCityId":0,
"DestinationZipCode":"38610036",
"DestinationCityId":4051,
"TotalWeight":506.736,
"EletronicInvoiceValue":68970,
"CustomerTaxIdRegistration":"04115363000638",
"ReceiverCpfcnp":"35904039000118",
"Packs":[
{
"AmountPackages":30,
"Weight":506.736,
"Length":0.51,
"Height":0.46,
"Width":0.36
}
]
}
E foi retornado:
V cResult = Json
Value = 1730.58
DeliveryTime = 5
ProtocolNumber = NIL
CustomerEmail = NIL
Cubed = .T.
Message = NIL
ExpirationDay = "0001-01-01T00:00:00"
ContactName = NIL
ContactPhoneNumber = NIL
AmountPacks = 0
UnitDestinyDescription = NIL
UnitOriginDescription = NIL
ReceiptForm = NIL
EmissionDate = "0001-01-01T00:00:00"
ActiveDeliveryTime = .T.
DeliveryDaysOnError = .F.
DeliveryDaysOnErrorMessage = NIL
DeliveryPhysicalPerson = 2
DeliveryLegalPerson = 0
cResult[1] = NIL
O CEP que não foi encontrado, é o CEP da nossa fábrica em Extrema (CEP de origem). Caso a API não ache o ID do mesmo, não conseguiremos utilizá-la.