wix-backend > media manager > 401 with import file

Hello,

I am using wix-backend and mediaManager to programmatically upload a file in the media manager. Unfortunately, Wix returns a 401 everytime.

function handleImages(images, productId) {
 for (let i = 0; i < images.length; i++) {
        handleImportImage(images[i])
        .then((response) => {
            // do something
        })
        .catch(err => console.log(err));
    }
}

function handleImportImage(img) {
    // img is a link https:://mydomain.com/nameofimage.jpeg
    return mediaManager.importFile("", img);
}

Below you can see the error returned by Wix

“[{”“name”“:”“StatusCodeError”“,”“statusCode”“:401,”“message”“:“401 -{
“\” “success":false,"payload":"Cannot read property ‘type’ of undefined"}”,
“error”:{
“success”:false,
“payload”:“Cannot read property ‘type’ of undefined”
},
“options”:{
“url”:“https://apps.wix.com/_api/wix-privatemedia-proxy-server/import”,
“body”:{
“path”:””,
“url”:“https://mydomain.com/nameofimage.jpeg
},
“headers”:{
“Content-Type”:“application/json”,
“Authorization”:“SRV.JWS.eyJraWQiOiJVSjRQTko0VyIsImFsZyI6IkhTMjU2In0.eyJkYXRhIjoie1wiYXBwRGVmSWRcIjpcIjE1MWU0NzZhLTcxNWUtZWMzMy1kYjlhLWE3ZmY0ZDUxZjcwYVwiLFwiaW5zdGFuY2VJZFwiOm51bGwsXCJtZXRhU2l0ZUlkXCI6XCJlZTU2NWY2ZC02Nzg5LTRkYjAtOWM5NS1mMzBmNjYyYzViZGNcIn0iLCJpYXQiOjE1OTY2MjE2MzYsImV4cCI6MTU5NjYyMjIzNn0.eKjyKuqO50-BgLAXT_Nnj4yrkNoxzeEdDDSr_g0Cq9o”
},
“json”:true,
“method”:“POST”,
“simple”:true,
“resolveWithFullResponse”:false,
“transform2xxOnly”:false
},
“response”:{
“statusCode”:401,
“body”:{
“success”:false,
“payload”:“Cannot read property ‘type’ of undefined”
},
“headers”:{
“date”:“Wed, 05 Aug 2020 10:00:39 GMT”,
“content-type”:“application/json; charset=utf-8”,
“content-length”:“70”,
“connection”:“close”,
“etag”:“W/"46-5Ob5Jn+fqzPDJYC1q14i+isflQU"”,
“x-seen-by”:“m0j2EEknGIVUW/liY8BLLjgXCXQMavgqJCgnfl8kNyU=,1wy2ILu/S4rlWT/R4rqCrYAob1obAkiNvs57ft6S1I4=,P4xYH83yTKD/ghFmB/AS2lPboAUBrv26I6l0bqrqYhOvfuTQuhhgoFX3er/E5j3X78Gpn9b/LGB4zwOdvmhPEWWOZMAUB91B2FPLwJnMGio=”,
“pragma”:“no-cache”,
“cache-control”:“no-store, no-cache”,
“server”:“Pepyaka/1.15.10”,
“x-wix-request-id”:“1596621639.34010082063697123990”
},
“request”:{
“uri”:{
“protocol”:“https:”,
“slashes”:true,
“auth”:null,
“host”:“apps.wix.com”,
“port”:443,
“hostname”:“apps.wix.com”,
“hash”:null,
“search”:null,
“query”:null,
“pathname”:“/_api/wix-privatemedia-proxy-server/import”,
“path”:“/_api/wix-privatemedia-proxy-server/import”,
“href”:“https://apps.wix.com/_api/wix-privatemedia-proxy-server/import
},
“method”:“POST”,
“headers”:{
“Content-Type”:“application/json”,
“Authorization”:“SRV.JWS.eyJraWQiOiJVSjRQTko0VyIsImFsZyI6IkhTMjU2In0.eyJkYXRhIjoie1wiYXBwRGVmSWRcIjpcIjE1MWU0NzZhLTcxNWUtZWMzMy1kYjlhLWE3ZmY0ZDUxZjcwYVwiLFwiaW5zdGFuY2VJZFwiOm51bGwsXCJtZXRhU2l0ZUlkXCI6XCJlZTU2NWY2ZC02Nzg5LTRkYjAtOWM5NS1mMzBmNjYyYzViZGNcIn0iLCJpYXQiOjE1OTY2MjE2MzYsImV4cCI6MTU5NjYyMjIzNn0.eKjyKuqO50-BgLAXT_Nnj4yrkNoxzeEdDDSr_g0Cq9o”,
“accept”:“application/json”,
“content-length”:112
}
}
}
}
]“"”

If I try to upload the file manually using the media manager from Wix and with the same url, everything works fine.

Hi guys, any idea. That was working fine two days ago. Any change in the Corvid API since ?