Hace aproximadamente un año configuré llamadas a diferentes AWS, ahora estoy tratando de hacer que funcione nuevamente simplemente configurando una nueva clave. El problema es que sigo recibiendo "Acceso a X denegado". y no estoy muy seguro de qué más puedo hacer en términos de solución de problemas.
En este momento estoy tratando de acceder a la API de GetReports y me sale el siguiente error:
Caught Exception: Access to Reports.RequestReport is denied Response Status Code: 401 Error Code: AccessDeniedEliminé las claves existentes en la dirección de correo electrónico B y creé otras nuevas.
He intentado una llamada API diferente.
Revisé toda la otra información de configuración (por ejemplo, ID de comerciante y token de Marketplace).
Siguiendo los pasos de la documentación de Amazon, intenté autorizar mi cuenta de desarrollador, que se encontró con el siguiente error:
Este número de cuenta de desarrollador XXXXXXXXXXXX no es válido para el mercado de GB. Asegúrese de registrarse en el sitio correcto de Amazon MWS. Si se está registrando en el sitio correcto de Amazon MWS, comuníquese con el desarrollador que está tratando de autorizar para obtener un número de cuenta de desarrollador válido de Amazon MWS para cualquier mercado en la región de la UE. Para obtener más información, consulte "Registrarse para usar Amazon MWS" en la Guía para desarrolladores de Amazon MWS.
Por lo que puedo ver, la cuenta de desarrollador está configurada para el mercado de GB, y la última vez que usé esta cuenta todo funcionó bien y no tengo motivos para creer que algo haya cambiado.
¿Qué más puedo probar, qué más podría estar mal?
Cuando inicie sesión en Seller Central, debe ir al menú desplegable Apps & Services y seleccionar Develop Apps , desde aquí deberá agregar una nueva aplicación y completar el formulario.
Amazon puede tardar hasta 30 días en procesar su solicitud, pero esto le dará acceso a las llamadas de MWS, una vez que se haya realizado, deberá usar la Access Key y los detalles Client Secret que figuran en Developer Central en "Mi Información del desarrollador" al realizar sus solicitudes de MWS.
También encontrará su ID de desarrollador aquí que podrá autorizar utilizando el proceso que mencionó en su pregunta, una vez que la aplicación esté autorizada, no debería recibir el error que estaba recibiendo anteriormente.