Callback для загрузки аудио на платформу. Вызывается только при cache miss — когда токен для файла ещё не был сгенерирован.
Модель SoundTokens для сохранения токена в БД
Токен загруженного аудио или null при ошибке
const cb: TSoundCallback = async (model) => { const api = new MyPlatformApi(appContext); const result = await api.uploadAudio(model.path); if (result?.id) { model.soundToken = result.id; await model.save(true); return model.soundToken; } return null;}; Copy
const cb: TSoundCallback = async (model) => { const api = new MyPlatformApi(appContext); const result = await api.uploadAudio(model.path); if (result?.id) { model.soundToken = result.id; await model.save(true); return model.soundToken; } return null;};
Callback для загрузки аудио на платформу. Вызывается только при cache miss — когда токен для файла ещё не был сгенерирован.