'trabajo no válida tipo de contexto' error de eBay API XML devuelve
-
20-09-2019 - |
Pregunta
Estoy desarrollando gestor de eBay que está casi terminada. Todo está funcionando muy bien, al igual que la publicación de los datos, obtener detalles de la orden de eBay.
Ahora necesito para actualizar el estado de los números de seguimiento del envío, Carrier en eBay. Aquí estoy consiguiendo error y no puedo cuenta de lo que es el problema. Cualquier ayuda en este respecto será muy apreciada.
Ayuda de referencia: http: //developer.ebay. com / DevZone / XML / docs / Referencia / eBay / CompleteSale.html
respuesta de error:
Xml version = "1.0" encoding = "UTF-8"?>
2010-01-13T12: 50: 29.644Z Insuficiencia no válida trabajo de tipo de contexto El objeto de contexto de trabajo No se admite por el Servicio de Acción Marco. 21843 Error GetSellerTransactions CompleteSaleRequestTypeRequestError 643 E643_CORE_BUNDLED_10284414_R1
Solución
Tengo este error al tener accidentalmente el valor X-EBAY-API-CALL-nombre para la llamada que estaba haciendo.
Por ejemplo, en mi cabecera puse GetSellerEvents, pero mi solicitud cuerpo estaba usando GetSellerList.
Espero que ayude!
- Joe
Otros consejos
Sólo tenía un problema similar. Tenía valores no coincidentes en los encabezados y el XML; Tenía AddItem
en la cabecera, pero VerifyAddItemRequest
en el XML. (Una cuestión de copiar y pegar). La parte XML necesita ser AddItemRequest
en este caso.
Después de la fijación del mismo, hice mi primera vez con éxito listado de los artículos en la caja de arena.