We have used 'ask-smapi-sdk' in the backend to dynamically update skill distribution details. So far we have got success in update but due to some reason we are not able to update small Icon and Large Icon in the distribution details. Below is the code that we are using to update the alexa skill distribution details.
const Alexa = require('ask-smapi-sdk'); smapiClient: any = {}; vendorID = 'XXXX'; clientId = 'XXXX'; clientSecret = 'XXX'; refreshToken = 'XXXX' smapiClient = new Alexa.StandardSmapiClientBuilder().withRefreshTokenConfig(refreshTokenConfig).client(); let skillRequest = { "vendorId": vendorID, "manifest": { "manifestVersion": "1.0", "publishingInformation": reqBody.publishing_information, "apis": reqBody.apis, "privacyAndCompliance": reqBody.privacy_and_compliance, "permissions": reqBody.permissions, } } const model = await smapiClient.createSkillForVendorV1(skillRequest);
In the "publishingInformation" inside "locales" we are passing "smallIconUri" & "largeIconUri" as per the documentation but its not getting updated.
can anyone help ?