getInternalSongCode abstract method
创建音乐资源的副歌片段编号。
songCode音乐资源编号,用于标识音乐资源。你可以通过调用 getMusicCollectionByMusicChartId 或 searchMusic 方法来获取音乐资源,并通过由此触发的 onMusicCollectionResult 回调获取音乐资源的编号( songCode )。jsonOption声网会根据你在 sceneType 传入的应用场景进行收费。不同的应用场景对应不同的费率,你可以参考 计费说明 查看详细的计费。如果需要切换到不同场景,需要重新调用此方法并传入 sceneType 的值。 扩展 JSON 字段,默认为 null 。目前支持传入下列值: sceneType:场景类型。1:直播场景,在线 K 歌房和背景音乐播放;2:直播场景,背景音乐播放;3:(默认)声动语聊场景,在线 K 歌房;4:声动语聊场景,背景音乐播放;5:VR 场景,在线 K 歌房和背景音乐播放。示例: {"sceneType":1} 。 highPart:副歌片段的索引,从 onMusicCollectionResult 回调中获取,索引从 0 开始。示例: {"format": {"highpart": 0}} 。
Returns 方法调用成功,返回创建的音乐资源内部编号。 < 0: 方法调用失败。详见错误码了解详情和解决建议。
Implementation
Future<int> getInternalSongCode(
{required int songCode, required String jsonOption});