¿Puedo usar la API y FTP/SFTP?
Sí, en los casos siguientes, muy limitados, puede usar la API y FTP/SFTP juntos sin que se produzcan conflictos.
Use FTP/SFTP y la API para actualizar diferentes catálogos. Por ejemplo, use la API para actualizar el catálogo A y FTP/SFTP para actualizar el catálogo B.
Use la API para obtener solo productos o determinar el estado de un producto. Por ejemplo, si usa FTP/SFTP para actualizar el catálogo A, puede usar la API solo para obtener productos del catálogo A.
No se recomienda actualizar el mismo catálogo mediante FTP/SFTP y la API. Si usa FTP/SFTP y la API para actualizar el mismo catálogo, debe esperar hasta que se complete el proceso FTP/SFTP antes de usar la API para actualizar el catálogo. El proceso FTP/SFTP puede tardar varias horas en completarse. Para determinar si el proceso FTP/SFTP está completo, usaría el informe de verificación en la interfaz de usuario; no hay ninguna manera de determinar mediante programación si está completa.
Si no espera a que se complete la actualización de FTP/SFTP antes de usar la API para actualizar el catálogo, es posible que las actualizaciones de FTP/SFTP y API se sobrescriban entre sí y no se haya determinado cuál ganará.
La única excepción al uso de FTP/SFTP y la API para actualizar el mismo catálogo al mismo tiempo es si usa la API para actualizar solo los price
campos , salePrice
y salePriceEffectiveDate
del catálogo. Por ejemplo, si usa FTP/SFTP para actualizar productos en el catálogo A, puede usar la API para actualizar solo los campos de precio de los productos del catálogo A sin preocuparse de si la actualización ftp/SFTP está completa.